2025-06-23 11:28:16 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'WmWd8wR9ovrWGA6VHQcumfLaiAXu4rRY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1548'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"WmWd8wR9ovrWGA6VHQcumfLaiAXu4rRY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"7UDOvb4ycpeYuu3TZGY8o6SQnCDpFAp9","created_at":1750670897,"id":126} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 11:29:25 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'BWAMT9A158aa3rVmKlCNr-cbT_4eJQ9s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1549'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXZ-907'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"BWAMT9A158aa3rVmKlCNr-cbT_4eJQ9s\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXZ-907","ident":"4KQn8G-tV2_5m6c50Rw1tWSBP3yp_62F","created_at":1750670965,"id":127} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 11:32:12 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => '0E7J91B1r4id8ZDlcyINPTc5fCtGN2HN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1550'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXZ-907'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"0E7J91B1r4id8ZDlcyINPTc5fCtGN2HN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXZ-907","ident":"nSth4yrNgyBY-vMZ6p4mMnMshtmaMftX","created_at":1750671133,"id":128} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 11:35:04 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'DFhncfCpu-rQDue27kEq0JuHWRmBjHZm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1551'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXZ-907'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"DFhncfCpu-rQDue27kEq0JuHWRmBjHZm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXZ-907","ident":"YnUJmUC46VKqXhQJ7rwzTT-mmTYkW6GS","created_at":1750671304,"id":129} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 11:37:59 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'zaO4zwhVfN0ah0KPwyGeA7jQid9_G6Tp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1552'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXZ-907'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"zaO4zwhVfN0ah0KPwyGeA7jQid9_G6Tp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXZ-907","ident":"it6diuX_xPkgoRLbW3wqd_PEG5oijoJg","created_at":1750671479,"id":130} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 14:18:28 [172.19.0.4][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'J0lhqJJ1wSXdMvOm4M-TA9IIaqzWtDsX', 'aviator_ident' => 'Yr8fM8gT6CNhOQViO_REeidLpVFrpgWH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1553'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'ROY-012 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'ROY-012'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147063', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147063"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"J0lhqJJ1wSXdMvOm4M-TA9IIaqzWtDsX\",\"aviator_ident\":\"Yr8fM8gT6CNhOQViO_REeidLpVFrpgWH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ROY-012\",\"admin_memo\":\"MLBP147063\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"ROY-012","ident":"EP6xkjIJLjpwjbdzGcpLU2rVWu9-p8Fm","created_at":1750681108,"id":131} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 15:37:25 [172.19.0.4][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JiwWSNY-TF1kewbW2aIDeA1YKOxvNmfG', 'aviator_ident' => 'X8rlhvSmQ0MlDytIXHJo7DCmAR6TfbNs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1554'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM317 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM317'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085642', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085642"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"JiwWSNY-TF1kewbW2aIDeA1YKOxvNmfG\",\"aviator_ident\":\"X8rlhvSmQ0MlDytIXHJo7DCmAR6TfbNs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM317\",\"admin_memo\":\"MLHP085642\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM317","ident":"tE_YhQgCmOP6TTQfrok0aHn4AH-n8lOt","created_at":1750685846,"id":132} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 16:33:52 [172.19.0.4][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Kw2chdczokQ5JtCJIAO96A-8VAaVkDJD', 'aviator_ident' => 'X4Rhc0wBFbhtjIk-1pMGw3FzVji_RcmG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1556'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NZU-618 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NZU-618'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP144970', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP144970"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Kw2chdczokQ5JtCJIAO96A-8VAaVkDJD\",\"aviator_ident\":\"X4Rhc0wBFbhtjIk-1pMGw3FzVji_RcmG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NZU-618\",\"admin_memo\":\"MLBP144970\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NZU-618","ident":"cX-a0ZgkXSzpFaDUAF_NdZzc11OZq9Gh","created_at":1750689232,"id":133} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 17:45:29 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'en5e-CoXzqsfLS8yLroW4d4goxOM2lg0', 'aviator_ident' => 'AiLNhrtZTufm61jxJyRdEhXc8ElHSKEW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1557'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP641 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP641'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147052', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147052"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"en5e-CoXzqsfLS8yLroW4d4goxOM2lg0\",\"aviator_ident\":\"AiLNhrtZTufm61jxJyRdEhXc8ElHSKEW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP641\",\"admin_memo\":\"MLBP147052\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP641","ident":"y-iDuBAWcYKru4rS0NJu5DZSTeUlaaFe","created_at":1750693529,"id":134} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 17:45:52 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qqxq6-F9T_u-DHmu2ji6e0wxlsPrADV4', 'aviator_ident' => '5WDFUpHgnMjsJOHc-wV7VY-rd4RqEMrz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1558'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIB463 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIB463'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147048', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147048"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qqxq6-F9T_u-DHmu2ji6e0wxlsPrADV4\",\"aviator_ident\":\"5WDFUpHgnMjsJOHc-wV7VY-rd4RqEMrz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIB463\",\"admin_memo\":\"MLBP147048\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIB463","ident":"36WqorR1mDHyqUWfYqCYKVxozoXHBHhI","created_at":1750693552,"id":135} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:17:07 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'y3fDebdJFN6K7MFpkzG6J_xe8IH7Hlrw', 'aviator_ident' => 'gVi3DPNMJe-ITsjq7SswGrH6zlku11Le', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1559'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TFB-769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TFB-769'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147138', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147138"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"y3fDebdJFN6K7MFpkzG6J_xe8IH7Hlrw\",\"aviator_ident\":\"gVi3DPNMJe-ITsjq7SswGrH6zlku11Le\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFB-769\",\"admin_memo\":\"MLBP147138\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TFB-769","ident":"6F51s3ppsaBissJluam_LuiatyRwk9HX","created_at":1750695427,"id":136} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:25:18 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HgSkOuub13tlssj3DAnzxZIYjTZGVrgY', 'aviator_ident' => '506W54xQZwktQdFkdtaUJ15pww3G35Qi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1560'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAGH842'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAGH842'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147139', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147139"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HgSkOuub13tlssj3DAnzxZIYjTZGVrgY\",\"aviator_ident\":\"506W54xQZwktQdFkdtaUJ15pww3G35Qi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAGH842\",\"admin_memo\":\"MLBP147139\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAGH842","ident":"x586b8mJB3lD2DCWwAnprRl5Un8C50DR","created_at":1750695918,"id":137} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:26:17 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f9AAtBZPlwlK5yq_mfD9PTA48DGR9NCl', 'aviator_ident' => 'zjGbnqixfnbGqHQNnCji71XjexKKy4iF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1561'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SFA-737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SFA-737'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147140', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147140"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f9AAtBZPlwlK5yq_mfD9PTA48DGR9NCl\",\"aviator_ident\":\"zjGbnqixfnbGqHQNnCji71XjexKKy4iF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFA-737\",\"admin_memo\":\"MLBP147140\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SFA-737","ident":"NVPCLc1JYZ6wHhM2eWLnebgIfbOyHOCH","created_at":1750695977,"id":138} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:27:13 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '71VWDvk3ZfaVv6lsQWtIo80JLFdfCXA_', 'aviator_ident' => 'xM3H1Mniqkkzm5sQhPWufAQSwf-pBKPo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1562'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABE269'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABE269'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147141', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147141"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"71VWDvk3ZfaVv6lsQWtIo80JLFdfCXA_\",\"aviator_ident\":\"xM3H1Mniqkkzm5sQhPWufAQSwf-pBKPo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABE269\",\"admin_memo\":\"MLBP147141\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABE269","ident":"9PcdUHkE-z6-KXBZ7q4Hov3NWxZd14sO","created_at":1750696033,"id":139} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:28:46 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XoLUy2S911XN7rRQxCDRhCM-QYDy5pck', 'aviator_ident' => 'l8ClEPnTkMQYnkE9pj_AIbkc6W6J_Qk5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1563'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP455'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP455'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147142', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147142"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XoLUy2S911XN7rRQxCDRhCM-QYDy5pck\",\"aviator_ident\":\"l8ClEPnTkMQYnkE9pj_AIbkc6W6J_Qk5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP455\",\"admin_memo\":\"MLBP147142\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP455","ident":"Z7QS_bg6b2QnmjUEHEwSkuxaY-DbbvtC","created_at":1750696127,"id":140} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:33:43 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6St63nPs93IgR44NemtHPprboeNEmtQN', 'aviator_ident' => 'fR4Qm7fpaMPbDKlRSIaAKXaZmkqnW-v4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1565'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM607 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM607'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147057', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147057"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6St63nPs93IgR44NemtHPprboeNEmtQN\",\"aviator_ident\":\"fR4Qm7fpaMPbDKlRSIaAKXaZmkqnW-v4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM607\",\"admin_memo\":\"MLBP147057\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM607","ident":"MzWN8PgYbGR5VhXfFnPLnjrx4HHe1Zjr","created_at":1750696423,"id":141} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:44:17 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0O-ubQJCtQqrAM8qghUCqFM09G7SCeDJ', 'aviator_ident' => 'URCd0u0GQxTNnPbDkgiteml2onsXV5Dg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1566'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYE-090'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYE-090'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147143', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147143"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0O-ubQJCtQqrAM8qghUCqFM09G7SCeDJ\",\"aviator_ident\":\"URCd0u0GQxTNnPbDkgiteml2onsXV5Dg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYE-090\",\"admin_memo\":\"MLBP147143\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYE-090","ident":"SzOvms9h5rM409U4bCtOoe2MHfd-9cuH","created_at":1750697057,"id":142} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:45:16 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wsxyW-UOrFcWTCL49UUB-MhbQqaxMi6A', 'aviator_ident' => 'QTpY_LIENxwdX8OP6p9j1aE5eiCSi9WG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1567'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SOM-828'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SOM-828'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147144', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147144"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wsxyW-UOrFcWTCL49UUB-MhbQqaxMi6A\",\"aviator_ident\":\"QTpY_LIENxwdX8OP6p9j1aE5eiCSi9WG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOM-828\",\"admin_memo\":\"MLBP147144\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SOM-828","ident":"AfEsuGNKzVsgmo6EzQxQp1xda0-5Q8hP","created_at":1750697116,"id":143} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:46:36 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JmA30Fg6yHnyOLwQ9UuZ4q_-NsRrxY-4', 'aviator_ident' => 'yKPy5M9jHmBM2uv4nVe-LvoF5BVrI6mP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1568'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SGY-296'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SGY-296'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147145', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147145"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JmA30Fg6yHnyOLwQ9UuZ4q_-NsRrxY-4\",\"aviator_ident\":\"yKPy5M9jHmBM2uv4nVe-LvoF5BVrI6mP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGY-296\",\"admin_memo\":\"MLBP147145\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGY-296","ident":"MUtzfMYMV8QfpSdRqeaC3LwGkFj1wLxn","created_at":1750697196,"id":144} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:47:55 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W6Ml9VQa4NwzXynA7SrlGlZ7dcYZYvZS', 'aviator_ident' => 'u9nEdA-MOSbC6yMdLopaMr1myFRbFpOM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1569'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SHD-162'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SHD-162'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147146', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147146"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W6Ml9VQa4NwzXynA7SrlGlZ7dcYZYvZS\",\"aviator_ident\":\"u9nEdA-MOSbC6yMdLopaMr1myFRbFpOM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHD-162\",\"admin_memo\":\"MLBP147146\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SHD-162","ident":"_cPbZG7zSojbwfJDwzojBonrenbEMvGW","created_at":1750697275,"id":145} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:49:12 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FjbxZHnaccECaiYNJd5DIh6CyoOuhU8j', 'aviator_ident' => 'iGy6rutqWQUOZqwXHHa0YHRZllwkkKrI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1570'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA801'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA801'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147147', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147147"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FjbxZHnaccECaiYNJd5DIh6CyoOuhU8j\",\"aviator_ident\":\"iGy6rutqWQUOZqwXHHa0YHRZllwkkKrI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA801\",\"admin_memo\":\"MLBP147147\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA801","ident":"QNtFbn56xA_Gua-eMJRktYvwXDtN36PJ","created_at":1750697352,"id":146} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 18:50:07 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'i4N0f9YDC3bPFgC5OTPg_FSQV9qP5Dvs', 'aviator_ident' => 'aj9H2uvl9iPyKHXbVJ0IYB1uA_MYe2i3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1571'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOCS131'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOCS131'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147148', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147148"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"i4N0f9YDC3bPFgC5OTPg_FSQV9qP5Dvs\",\"aviator_ident\":\"aj9H2uvl9iPyKHXbVJ0IYB1uA_MYe2i3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCS131\",\"admin_memo\":\"MLBP147148\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOCS131","ident":"R1x1troduVndNav5ouZT7EZGxu6ce-0A","created_at":1750697407,"id":147} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 19:23:46 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YASrIcmexdwYU9_J9ZhgSaIEYTZVy8E2', 'aviator_ident' => 'la54msvkDceyr8pm9GZpxGQM8wWAzTQw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1572'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABC432 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABC432'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147053', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147053"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YASrIcmexdwYU9_J9ZhgSaIEYTZVy8E2\",\"aviator_ident\":\"la54msvkDceyr8pm9GZpxGQM8wWAzTQw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABC432\",\"admin_memo\":\"MLBP147053\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABC432","ident":"M2l-m_kyvs9NaviaMLmIvMLcIySkKdjf","created_at":1750699427,"id":148} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 20:13:12 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'u7matvq63vX8pG4gtlb-KZiEt1pXK6Xv', 'aviator_ident' => 'FQiglwqhPN07dMo1zHwmG9iPTivI4Kzs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1573'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBK-283 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBK-283'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147049', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147049"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"u7matvq63vX8pG4gtlb-KZiEt1pXK6Xv\",\"aviator_ident\":\"FQiglwqhPN07dMo1zHwmG9iPTivI4Kzs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBK-283\",\"admin_memo\":\"MLBP147049\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBK-283","ident":"hfhE0b1tL7d693L6MShe4yY8WC1OYMZe","created_at":1750702392,"id":149} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 20:32:26 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Kjd4kAhcjjWezLFMYE_7h0IDIwd9drXD', 'aviator_ident' => 'NY7buzGv87fhIYhZxhetu9wY1JAC1mzl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1574'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIII749 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIII749'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147056', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147056"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Kjd4kAhcjjWezLFMYE_7h0IDIwd9drXD\",\"aviator_ident\":\"NY7buzGv87fhIYhZxhetu9wY1JAC1mzl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIII749\",\"admin_memo\":\"MLBP147056\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIII749","ident":"hCtkxHn_-m4-QAkvNErZJnOCUlbpGhWk","created_at":1750703546,"id":150} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 20:32:41 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GenBpRn-IsIYC1F0Rh41kFplmwh7Ger9', 'aviator_ident' => 'OafnJKrBvuFnAOFYxuGhD-QYc414B3Bc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1575'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXB-512 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXB-512'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147054', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147054"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GenBpRn-IsIYC1F0Rh41kFplmwh7Ger9\",\"aviator_ident\":\"OafnJKrBvuFnAOFYxuGhD-QYc414B3Bc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXB-512\",\"admin_memo\":\"MLBP147054\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXB-512","ident":"OqjCMQEAnjA5q4mcMRwuEmxscHMKli2p","created_at":1750703561,"id":151} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 20:41:36 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iLUAhRW1CSwkHMP-dT7nseU5avt0GsmV', 'aviator_ident' => 'BHNT7izzc729WkA7TiEZV6tskF4gdPSe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1576'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAE-009 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAE-009'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147051', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147051"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iLUAhRW1CSwkHMP-dT7nseU5avt0GsmV\",\"aviator_ident\":\"BHNT7izzc729WkA7TiEZV6tskF4gdPSe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAE-009\",\"admin_memo\":\"MLBP147051\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAE-009","ident":"E1MO0Go9lNrn5dI9xOV-75mdUo9l91ob","created_at":1750704096,"id":152} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-23 20:42:17 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iLUAhRW1CSwkHMP-dT7nseU5avt0GsmV', 'aviator_ident' => 'OrugzQssKzQPbn-XrDTZpNaHDwODFcAk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1577'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAE-009 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAE-009'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147051', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147051"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iLUAhRW1CSwkHMP-dT7nseU5avt0GsmV\",\"aviator_ident\":\"OrugzQssKzQPbn-XrDTZpNaHDwODFcAk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAE-009\",\"admin_memo\":\"MLBP147051\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAE-009","ident":"wLxF6dtt3bmpr3XQaqR1pXC7ONMl5IqR","created_at":1750704137,"id":153} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 10:06:25 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a9dDxX7FLEamIilDHhLTZBNWZeT3QCdv', 'aviator_ident' => 'kCnYsywp22q2DD9i7qdQqet8jyEcFbZe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1578'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - ILM-581'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'ILM-581'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147186', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147186"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a9dDxX7FLEamIilDHhLTZBNWZeT3QCdv\",\"aviator_ident\":\"kCnYsywp22q2DD9i7qdQqet8jyEcFbZe\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ILM-581\",\"admin_memo\":\"MLBP147186\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"ILM-581","ident":"4pV9qxZ-Hyu8YZBYerF_6JbtK2tqyHLR","created_at":1750752385,"id":154} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 10:09:12 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a9dDxX7FLEamIilDHhLTZBNWZeT3QCdv', 'aviator_ident' => 'ag0Ra_iw5_EaLquafsmop16u_oLJB1ap', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1579'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'ILM-581 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'ILM-581'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147186', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147186"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a9dDxX7FLEamIilDHhLTZBNWZeT3QCdv\",\"aviator_ident\":\"ag0Ra_iw5_EaLquafsmop16u_oLJB1ap\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ILM-581\",\"admin_memo\":\"MLBP147186\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"ILM-581","ident":"1ksOdWnwWErNuLdKzmyyiGlfKgECxn0B","created_at":1750752553,"id":155} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 12:18:51 [172.19.0.4][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-2U4QhMMWCVloD-gUEvyyj65towMPyXo', 'aviator_ident' => 'oJlwJCLMkIt230UfXl9x4REGtom7HWF6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1580'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF364 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF364'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086033', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086033"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"-2U4QhMMWCVloD-gUEvyyj65towMPyXo\",\"aviator_ident\":\"oJlwJCLMkIt230UfXl9x4REGtom7HWF6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF364\",\"admin_memo\":\"MLHP086033\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF364","ident":"FnHhMCESksdQEUPslC1VCccRKXfa755u","created_at":1750760331,"id":156} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 15:36:48 [172.19.0.4][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W6t8NWX732J_YsejoBULzJSNthLXpEZ2', 'aviator_ident' => 'fa9AZUKu1u3UaknLMkIf-i45A3mUeepq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1582'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NMH-108'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NMH-108'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147215', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147215"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W6t8NWX732J_YsejoBULzJSNthLXpEZ2\",\"aviator_ident\":\"fa9AZUKu1u3UaknLMkIf-i45A3mUeepq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMH-108\",\"admin_memo\":\"MLBP147215\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NMH-108","ident":"vnqPkjY0ZMbz7d72s7fE1XwjtHZxF2ip","created_at":1750772208,"id":157} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 15:55:22 [172.19.0.4][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'icOnBhB6mjr61gR6GYW0iFHootoM2KED', 'aviator_ident' => '337VWCvLXj-L1FWN-_Ys4gaF-t9Gatnf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1583'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECT625'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECT625'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085918', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085918"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"icOnBhB6mjr61gR6GYW0iFHootoM2KED\",\"aviator_ident\":\"337VWCvLXj-L1FWN-_Ys4gaF-t9Gatnf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECT625\",\"admin_memo\":\"MLHP085918\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECT625","ident":"FWo2QDQ4OL9u0j4JhNL8-4gKzJJtbIPM","created_at":1750773323,"id":158} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 16:58:59 [172.19.0.4][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zOIJa1Fp4VuxPHPlpmGSQbcwPdkwidih', 'aviator_ident' => 'JNYxaWP2ZkdwuSDJlUJmyBsQuqWAhDXS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1586'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTF-350 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTF-350'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147208', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147208"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zOIJa1Fp4VuxPHPlpmGSQbcwPdkwidih\",\"aviator_ident\":\"JNYxaWP2ZkdwuSDJlUJmyBsQuqWAhDXS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-350\",\"admin_memo\":\"MLBP147208\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTF-350","ident":"Txa43dxgEa9NGIxsVU9SmmCRe7wukcf6","created_at":1750777139,"id":159} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:26:25 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PNb6eOI9pSgQShotqi50Azz49CIatkCr', 'aviator_ident' => 'K17A3nvohcYWKwM2MQTs5HkVmhUqigjV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1587'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAIR646'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAIR646'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147217', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147217"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PNb6eOI9pSgQShotqi50Azz49CIatkCr\",\"aviator_ident\":\"K17A3nvohcYWKwM2MQTs5HkVmhUqigjV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIR646\",\"admin_memo\":\"MLBP147217\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAIR646","ident":"o8wLW8Lrfm0MIbRBIXSbzJOYS8fq5o8O","created_at":1750778785,"id":160} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:30:34 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yzoXBsIONBSBj4ipGwtOObWH-mlAMuzW', 'aviator_ident' => 'HeCqhl8i2f2xQyhs9xOfGLoA2mT6mswJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1588'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKK-309'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKK-309'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147218', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147218"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yzoXBsIONBSBj4ipGwtOObWH-mlAMuzW\",\"aviator_ident\":\"HeCqhl8i2f2xQyhs9xOfGLoA2mT6mswJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKK-309\",\"admin_memo\":\"MLBP147218\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKK-309","ident":"2lTJu3XafIz_p4EosGso08J5ewmHjC2n","created_at":1750779035,"id":161} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:31:49 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WFWYd2oBvmQ7mG78EeL2BN3E-msHBk6W', 'aviator_ident' => 'K3nXlsLCwAyYGM8FYiC2nAYGa-uxQ-Cm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1589'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP737'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147219', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147219"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WFWYd2oBvmQ7mG78EeL2BN3E-msHBk6W\",\"aviator_ident\":\"K3nXlsLCwAyYGM8FYiC2nAYGa-uxQ-Cm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP737\",\"admin_memo\":\"MLBP147219\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP737","ident":"Ol9mJUGNJAd8E86bJd1HhUQAuPrCEa_2","created_at":1750779109,"id":162} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:33:36 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gE6NFNGKyqlpCFRmCdoe49n69PgAy0M-', 'aviator_ident' => '-lz6m__QRrDpDFi9RrUsd6pu-etk9Utx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1590'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SRB-587'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SRB-587'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147220', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147220"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gE6NFNGKyqlpCFRmCdoe49n69PgAy0M-\",\"aviator_ident\":\"-lz6m__QRrDpDFi9RrUsd6pu-etk9Utx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRB-587\",\"admin_memo\":\"MLBP147220\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SRB-587","ident":"MQ60GEkK3pV8aRAp1w3HvXTo5nsNj45I","created_at":1750779216,"id":163} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:34:34 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'h3c6PgbEeJyz_FQMVvU5vx1mnw0sl1vc', 'aviator_ident' => '07YcQQ42WHxOft7LZuH3oUnMPzqW5zK2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1591'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM402'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM402'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147221', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147221"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"h3c6PgbEeJyz_FQMVvU5vx1mnw0sl1vc\",\"aviator_ident\":\"07YcQQ42WHxOft7LZuH3oUnMPzqW5zK2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM402\",\"admin_memo\":\"MLBP147221\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM402","ident":"7TBu8iExEvmI2ZAlfWOcCBb3oYS88-6M","created_at":1750779274,"id":164} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:35:28 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j2EH-rm6KaCXR66SmfBudVubS4g1ixB0', 'aviator_ident' => 'ygK_nM5ftZ59n2bt_e3ERfMidQR8Ct5R', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1592'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - REE-388'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'REE-388'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147222', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147222"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j2EH-rm6KaCXR66SmfBudVubS4g1ixB0\",\"aviator_ident\":\"ygK_nM5ftZ59n2bt_e3ERfMidQR8Ct5R\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"REE-388\",\"admin_memo\":\"MLBP147222\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"REE-388","ident":"CfTJdavTxl9ch4K8uZ1ruA3Ltn9JvsGA","created_at":1750779328,"id":165} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:36:22 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Pj1s-oa_uXagIyL78akf7q4Ce6AvM-tC', 'aviator_ident' => '-SdSgcho5_SKIb07Y_Uucr05OGSVBfhp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1593'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEP913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEP913'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147223', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147223"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Pj1s-oa_uXagIyL78akf7q4Ce6AvM-tC\",\"aviator_ident\":\"-SdSgcho5_SKIb07Y_Uucr05OGSVBfhp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEP913\",\"admin_memo\":\"MLBP147223\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEP913","ident":"WsaPiHUJhwqrZtjGO4ZRFwrmAuk96dTU","created_at":1750779383,"id":166} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:37:17 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Q3GXzTo3n4KkwFZN2Ipj_vovBPcEM2kK', 'aviator_ident' => 'Y8n-n9wpnih0yWnVquQt3nEqxF4SNAiW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1594'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABK838'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABK838'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147224', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147224"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Q3GXzTo3n4KkwFZN2Ipj_vovBPcEM2kK\",\"aviator_ident\":\"Y8n-n9wpnih0yWnVquQt3nEqxF4SNAiW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABK838\",\"admin_memo\":\"MLBP147224\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABK838","ident":"p05j67v0ln_EmhIatZpOZP2rT7hczkBo","created_at":1750779438,"id":167} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:38:16 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'X8H8ERBTQcInFeY8DcoB4e1xHeRKHzPo', 'aviator_ident' => 'RdwGIk4CBbJFJ_DpbnougGMnKSjpdCtA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1595'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET244'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET244'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147225', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147225"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"X8H8ERBTQcInFeY8DcoB4e1xHeRKHzPo\",\"aviator_ident\":\"RdwGIk4CBbJFJ_DpbnougGMnKSjpdCtA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET244\",\"admin_memo\":\"MLBP147225\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET244","ident":"4nwJnHzd74Sh3D042jU3aGbNGkGLR-tr","created_at":1750779496,"id":168} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:39:26 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IB8TYUrlr15SG96W1J4JzBZRQV2bi1Pz', 'aviator_ident' => 'kZrzKue-fH6OEErYLhcgZ9DwNAvGEG_M', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1596'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP410'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP410'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147226', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147226"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IB8TYUrlr15SG96W1J4JzBZRQV2bi1Pz\",\"aviator_ident\":\"kZrzKue-fH6OEErYLhcgZ9DwNAvGEG_M\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP410\",\"admin_memo\":\"MLBP147226\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP410","ident":"sGvKSLnjLuE5zXYqsFfdY8lHiBphyPIW","created_at":1750779566,"id":169} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:40:30 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZwGt1gprGeiDhw9VfPSlg5n0DFhy3sH3', 'aviator_ident' => 'HVr-y0Yt6vlS6bFiiwQjTvjJyaIyRP2N', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1597'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAII548'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAII548'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147227', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147227"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZwGt1gprGeiDhw9VfPSlg5n0DFhy3sH3\",\"aviator_ident\":\"HVr-y0Yt6vlS6bFiiwQjTvjJyaIyRP2N\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAII548\",\"admin_memo\":\"MLBP147227\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAII548","ident":"xcMPkZDszEJWOsUSnDTPXP5WuQ594RTl","created_at":1750779631,"id":170} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:50:04 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wsxyW-UOrFcWTCL49UUB-MhbQqaxMi6A', 'aviator_ident' => 'ibHstE__YAHxOu6kjgiyF9EeHAFhUnp4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1598'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SOM-828 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SOM-828'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147144', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147144"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wsxyW-UOrFcWTCL49UUB-MhbQqaxMi6A\",\"aviator_ident\":\"ibHstE__YAHxOu6kjgiyF9EeHAFhUnp4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOM-828\",\"admin_memo\":\"MLBP147144\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SOM-828","ident":"mr6KFQqBZbgdbkJYj3qQjNTOhkp76EXx","created_at":1750780205,"id":171} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 17:53:41 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'y3fDebdJFN6K7MFpkzG6J_xe8IH7Hlrw', 'aviator_ident' => '5MKaVKAJJnTtyl3LH-94rG5hR_nlZ4I1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1599'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TFB-769 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TFB-769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147138', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147138"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"y3fDebdJFN6K7MFpkzG6J_xe8IH7Hlrw\",\"aviator_ident\":\"5MKaVKAJJnTtyl3LH-94rG5hR_nlZ4I1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFB-769\",\"admin_memo\":\"MLBP147138\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TFB-769","ident":"IDGVlXFK7fFzkl_vbUlB4a0PRDh5EASG","created_at":1750780422,"id":172} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 18:01:26 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FjbxZHnaccECaiYNJd5DIh6CyoOuhU8j', 'aviator_ident' => 'zRXCs_VavaRXc_5X5ocsfHU8PcaLOVVO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1600'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA801 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA801'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147147', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147147"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FjbxZHnaccECaiYNJd5DIh6CyoOuhU8j\",\"aviator_ident\":\"zRXCs_VavaRXc_5X5ocsfHU8PcaLOVVO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA801\",\"admin_memo\":\"MLBP147147\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA801","ident":"mjW37CnKeYH6dt7xmQg7D1lBG5fnDe_D","created_at":1750780886,"id":173} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 18:35:36 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HgSkOuub13tlssj3DAnzxZIYjTZGVrgY', 'aviator_ident' => 'GGUI4L4FRQo01TdtDxxsUKg9Pxec9A2j', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1601'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAGH842 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAGH842'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147139', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147139"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HgSkOuub13tlssj3DAnzxZIYjTZGVrgY\",\"aviator_ident\":\"GGUI4L4FRQo01TdtDxxsUKg9Pxec9A2j\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAGH842\",\"admin_memo\":\"MLBP147139\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAGH842","ident":"oo_Omj3m-LKBEgKawBEfpcs8kw8sKm8g","created_at":1750782937,"id":174} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 18:54:28 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'o9GB5ExraFYzIaXxAuoAPQbQNG20naAe', 'aviator_ident' => 'sYdn8cjgk533sn0blEoEXpUNEybOXNAL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1602'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFO352'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFO352'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147228', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147228"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"o9GB5ExraFYzIaXxAuoAPQbQNG20naAe\",\"aviator_ident\":\"sYdn8cjgk533sn0blEoEXpUNEybOXNAL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFO352\",\"admin_memo\":\"MLBP147228\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFO352","ident":"z6QBItseUjBphd1LQMDl76VGXDucfzhH","created_at":1750784069,"id":175} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 19:34:32 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f9AAtBZPlwlK5yq_mfD9PTA48DGR9NCl', 'aviator_ident' => 'GYX3kDMSS0JJv4HkQRXYsAhlnKiNOPCf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1603'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFA-737 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFA-737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147140', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147140"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f9AAtBZPlwlK5yq_mfD9PTA48DGR9NCl\",\"aviator_ident\":\"GYX3kDMSS0JJv4HkQRXYsAhlnKiNOPCf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFA-737\",\"admin_memo\":\"MLBP147140\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFA-737","ident":"HgIMLz6eiDQiErz3DItG4Cd5UPJu4DFT","created_at":1750786472,"id":176} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 20:22:42 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W6Ml9VQa4NwzXynA7SrlGlZ7dcYZYvZS', 'aviator_ident' => 'QrgeOdAXXcfc6UodqCDNwAG-JrPI6q2I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1604'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SHD-162 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SHD-162'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147146', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147146"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W6Ml9VQa4NwzXynA7SrlGlZ7dcYZYvZS\",\"aviator_ident\":\"QrgeOdAXXcfc6UodqCDNwAG-JrPI6q2I\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHD-162\",\"admin_memo\":\"MLBP147146\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SHD-162","ident":"_WYpK4e9M2mZIRk1R94fHNH_aN5MjiSr","created_at":1750789362,"id":177} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 20:40:48 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XoLUy2S911XN7rRQxCDRhCM-QYDy5pck', 'aviator_ident' => 'Jd37iOE2_8sXY_vnua6l5rwY2pNId9qG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1605'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP455 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP455'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147142', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147142"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XoLUy2S911XN7rRQxCDRhCM-QYDy5pck\",\"aviator_ident\":\"Jd37iOE2_8sXY_vnua6l5rwY2pNId9qG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP455\",\"admin_memo\":\"MLBP147142\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP455","ident":"J9KLUJFwS-EYt9OBeLq-2LAPntMCLUb6","created_at":1750790448,"id":178} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 21:48:33 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '71VWDvk3ZfaVv6lsQWtIo80JLFdfCXA_', 'aviator_ident' => 'wo839oieu019b030sHh6ZxTg4WKADX5V', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1606'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABE269 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABE269'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147141', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147141"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"71VWDvk3ZfaVv6lsQWtIo80JLFdfCXA_\",\"aviator_ident\":\"wo839oieu019b030sHh6ZxTg4WKADX5V\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABE269\",\"admin_memo\":\"MLBP147141\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABE269","ident":"SWMsm9-jp4lxqHhmqolpxGv3YZF8Jf7T","created_at":1750794513,"id":179} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 21:56:03 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'o9GB5ExraFYzIaXxAuoAPQbQNG20naAe', 'aviator_ident' => 'B0D96voCQEmaA5DQB6InWn_mbiAmM_3_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1607'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFO352 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFO352'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147228', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147228"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"o9GB5ExraFYzIaXxAuoAPQbQNG20naAe\",\"aviator_ident\":\"B0D96voCQEmaA5DQB6InWn_mbiAmM_3_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFO352\",\"admin_memo\":\"MLBP147228\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFO352","ident":"RrkEXlanRq7agsdyb-zEsLqDq9ewCZMR","created_at":1750794964,"id":180} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 22:17:23 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JmA30Fg6yHnyOLwQ9UuZ4q_-NsRrxY-4', 'aviator_ident' => 'YBLnUnoF8NyWfTBn90m3pCGmhZq5Zhwb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1608'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGY-296 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGY-296'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147145', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147145"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JmA30Fg6yHnyOLwQ9UuZ4q_-NsRrxY-4\",\"aviator_ident\":\"YBLnUnoF8NyWfTBn90m3pCGmhZq5Zhwb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGY-296\",\"admin_memo\":\"MLBP147145\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGY-296","ident":"m5wciKHIjLc7pPILSIlhmxOvX-NSD2Wf","created_at":1750796243,"id":181} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-24 22:58:15 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W6t8NWX732J_YsejoBULzJSNthLXpEZ2', 'aviator_ident' => 'kz-TyMaqHPUdqbkxQCXjqTlrC_Z2DLl7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1609'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NMH-108 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NMH-108'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147215', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147215"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W6t8NWX732J_YsejoBULzJSNthLXpEZ2\",\"aviator_ident\":\"kz-TyMaqHPUdqbkxQCXjqTlrC_Z2DLl7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMH-108\",\"admin_memo\":\"MLBP147215\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NMH-108","ident":"Hzo9SZhEQWVey13s7By_EGagThOL23HG","created_at":1750798695,"id":182} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 12:50:50 [172.19.0.4][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KBnSrhlEdoTqdZCmuYmxeQnVaRZYR38c', 'aviator_ident' => 'wIwuiEiqsWFM0k5IxhD_MsTn52jVfIU6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1611'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SOZ-112 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SOZ-112'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085392', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085392"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"KBnSrhlEdoTqdZCmuYmxeQnVaRZYR38c\",\"aviator_ident\":\"wIwuiEiqsWFM0k5IxhD_MsTn52jVfIU6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOZ-112\",\"admin_memo\":\"MLHP085392\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SOZ-112","ident":"nlCXd7INgBFv_wrMEf-hzEzLmIvzVoiC","created_at":1750848650,"id":183} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:18:21 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9aTb318rirIPf6mMHi7ZLBbZ6-ATULS6', 'aviator_ident' => 'xq8Lhe6f7sXt2bVg_fJTypryKYhXffal', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1612'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NEE-791'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NEE-791'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147315', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147315"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9aTb318rirIPf6mMHi7ZLBbZ6-ATULS6\",\"aviator_ident\":\"xq8Lhe6f7sXt2bVg_fJTypryKYhXffal\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NEE-791\",\"admin_memo\":\"MLBP147315\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NEE-791","ident":"XsXQSBfBpXQIUWWo4TZpHShH3fxtMq4n","created_at":1750861101,"id":184} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:23:25 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'z9diaz5mFFzx08mQ-mn1duf5iG__OdIJ', 'aviator_ident' => 'pgtwvZikGbInnsZ6dvIImiFR48-QAXH8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1613'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STN-400'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STN-400'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147316', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147316"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"z9diaz5mFFzx08mQ-mn1duf5iG__OdIJ\",\"aviator_ident\":\"pgtwvZikGbInnsZ6dvIImiFR48-QAXH8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STN-400\",\"admin_memo\":\"MLBP147316\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"STN-400","ident":"f_zcjZaCc-jlTs3QSeSHMGLVCvV2vAj9","created_at":1750861405,"id":185} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:26:09 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N00szm8_yDVS5BcBtGQYh3_3utvCRmbq', 'aviator_ident' => 'XFaloY50udf7KKAL6o0foS5goVNF53jc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1614'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AICM290'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AICM290'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147313', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147313"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N00szm8_yDVS5BcBtGQYh3_3utvCRmbq\",\"aviator_ident\":\"XFaloY50udf7KKAL6o0foS5goVNF53jc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM290\",\"admin_memo\":\"MLBP147313\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AICM290","ident":"B8LEEq7STbpxcuks55Pg8L4Hu0jDWEnJ","created_at":1750861569,"id":186} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:30:20 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ox1sU-CphdF-Wzdkalb_ctq4XimJFiIj', 'aviator_ident' => 'P7UVgUZXdBnWkq4343ROm8HTEtySe9Lr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1615'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZF-254'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SZF-254'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147317', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147317"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ox1sU-CphdF-Wzdkalb_ctq4XimJFiIj\",\"aviator_ident\":\"P7UVgUZXdBnWkq4343ROm8HTEtySe9Lr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-254\",\"admin_memo\":\"MLBP147317\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZF-254","ident":"igbCWY2ZX4brUsmDjUoWZjNWVFB965Yh","created_at":1750861821,"id":187} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:37:10 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PUo3NY6ly8ELIFT8klH5xCb9OfXd-262', 'aviator_ident' => 'pHf7Kd2bVRxpDUEgnjqUJw9BhN2v-KwZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1616'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZG-359'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SZG-359'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147318', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147318"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PUo3NY6ly8ELIFT8klH5xCb9OfXd-262\",\"aviator_ident\":\"pHf7Kd2bVRxpDUEgnjqUJw9BhN2v-KwZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZG-359\",\"admin_memo\":\"MLBP147318\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZG-359","ident":"C01lbQxaaDRnCaRL5EMp6auN6ScJbW19","created_at":1750862230,"id":188} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:41:45 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'APMn3wIuRsfef2816Xv_kmMB9KQXJqlN', 'aviator_ident' => 'GMph0-UhnI-DYUCoAJujhXcUldm9iKpF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1617'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBH790'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBH790'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147319', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147319"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"APMn3wIuRsfef2816Xv_kmMB9KQXJqlN\",\"aviator_ident\":\"GMph0-UhnI-DYUCoAJujhXcUldm9iKpF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBH790\",\"admin_memo\":\"MLBP147319\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBH790","ident":"D6Vawg0sGzICX6padFMR64RtHLNt-eyG","created_at":1750862505,"id":189} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:46:23 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vmZFEkGW6YCgSXF6hI61sea27VsnYrBm', 'aviator_ident' => 'Yo7yTfz9FR70RM525WXWEQ_wxb3btZjl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1618'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEH040'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEH040'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147320', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147320"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vmZFEkGW6YCgSXF6hI61sea27VsnYrBm\",\"aviator_ident\":\"Yo7yTfz9FR70RM525WXWEQ_wxb3btZjl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEH040\",\"admin_memo\":\"MLBP147320\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEH040","ident":"lTSwqIFkm3z2xtGixWircERF9mpI_ldQ","created_at":1750862783,"id":190} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:49:59 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-HdFvLt5e-2IRhnTLdKVXgl4raZ0oxxY', 'aviator_ident' => 'f2wdaQaDZ-ceVH2Fo55TI-GGRY1bvcvM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1619'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTF-305'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTF-305'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147321', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147321"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-HdFvLt5e-2IRhnTLdKVXgl4raZ0oxxY\",\"aviator_ident\":\"f2wdaQaDZ-ceVH2Fo55TI-GGRY1bvcvM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-305\",\"admin_memo\":\"MLBP147321\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTF-305","ident":"SJbgy4OK_BlqFEaar6ROZAv-bYI-HJI3","created_at":1750862999,"id":191} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 16:51:36 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VehrMOXgdn-eIbuG3bjy9YQxdp5ChZW1', 'aviator_ident' => '2WJ-juOjVFYJo00M3gi0c2P7-mZ226g0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1620'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAD-951'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAD-951'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147322', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147322"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VehrMOXgdn-eIbuG3bjy9YQxdp5ChZW1\",\"aviator_ident\":\"2WJ-juOjVFYJo00M3gi0c2P7-mZ226g0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAD-951\",\"admin_memo\":\"MLBP147322\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAD-951","ident":"apXGDhmmulHYYn72Cln7Nb0QVv7q9Rlu","created_at":1750863097,"id":192} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 17:48:51 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Q3GXzTo3n4KkwFZN2Ipj_vovBPcEM2kK', 'aviator_ident' => 'vgQhydBak0Je759BgdQlKGChXR1DegKs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1621'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABK838 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABK838'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147224', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147224"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Q3GXzTo3n4KkwFZN2Ipj_vovBPcEM2kK\",\"aviator_ident\":\"vgQhydBak0Je759BgdQlKGChXR1DegKs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABK838\",\"admin_memo\":\"MLBP147224\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABK838","ident":"MZlOa2ElTiUh_OY_Z7Tjih3z2FcRq-jH","created_at":1750866531,"id":193} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 18:06:27 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'h3c6PgbEeJyz_FQMVvU5vx1mnw0sl1vc', 'aviator_ident' => 'Aes0v9GbgBhS8hwS4VCVp5A3B5PuQ43O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1622'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM402 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM402'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147221', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147221"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"h3c6PgbEeJyz_FQMVvU5vx1mnw0sl1vc\",\"aviator_ident\":\"Aes0v9GbgBhS8hwS4VCVp5A3B5PuQ43O\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM402\",\"admin_memo\":\"MLBP147221\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM402","ident":"3gMRxOpFJowEUV_k7AwhZzod-3uiXTqd","created_at":1750867588,"id":194} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 18:59:21 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yzoXBsIONBSBj4ipGwtOObWH-mlAMuzW', 'aviator_ident' => 'UhIJFiIueVgdCOpZGehcaTRbTIY0boHw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1623'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKK-309 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKK-309'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147218', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147218"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yzoXBsIONBSBj4ipGwtOObWH-mlAMuzW\",\"aviator_ident\":\"UhIJFiIueVgdCOpZGehcaTRbTIY0boHw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKK-309\",\"admin_memo\":\"MLBP147218\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKK-309","ident":"1Syq3Vvr8AZeYmFY2s3w228sWZVxGpM9","created_at":1750870761,"id":195} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 19:49:42 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IB8TYUrlr15SG96W1J4JzBZRQV2bi1Pz', 'aviator_ident' => 'p1xL-7FZcqCUYf3vvr7vfyJNXvA-ZgZT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1624'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP410 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP410'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147226', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147226"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IB8TYUrlr15SG96W1J4JzBZRQV2bi1Pz\",\"aviator_ident\":\"p1xL-7FZcqCUYf3vvr7vfyJNXvA-ZgZT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP410\",\"admin_memo\":\"MLBP147226\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP410","ident":"g_NfjgE2kIU3zoTsUgIoB36k0pMMpMZJ","created_at":1750873782,"id":196} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 19:57:42 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WFWYd2oBvmQ7mG78EeL2BN3E-msHBk6W', 'aviator_ident' => 'ZTVWBfq7UjayRI0JLCRqAM6Ua3ybPUQJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1625'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP737 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147219', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147219"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WFWYd2oBvmQ7mG78EeL2BN3E-msHBk6W\",\"aviator_ident\":\"ZTVWBfq7UjayRI0JLCRqAM6Ua3ybPUQJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP737\",\"admin_memo\":\"MLBP147219\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP737","ident":"VQlAgZpI99T2OmgAW6vdwgbfk633g1n0","created_at":1750874262,"id":197} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 21:04:54 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZwGt1gprGeiDhw9VfPSlg5n0DFhy3sH3', 'aviator_ident' => 'JhhXvO96QCo8Aulqc76UW_uuDX-mXntt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1626'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAII548 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAII548'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147227', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147227"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZwGt1gprGeiDhw9VfPSlg5n0DFhy3sH3\",\"aviator_ident\":\"JhhXvO96QCo8Aulqc76UW_uuDX-mXntt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAII548\",\"admin_memo\":\"MLBP147227\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAII548","ident":"TRwusni7bv_11_0Bj8xK283DrHNuBVfj","created_at":1750878294,"id":198} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 21:31:56 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Pj1s-oa_uXagIyL78akf7q4Ce6AvM-tC', 'aviator_ident' => 'oNwEj1Jpm8lqm9ePui8-Hds7vUhUhv3_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1627'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEP913 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEP913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147223', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147223"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Pj1s-oa_uXagIyL78akf7q4Ce6AvM-tC\",\"aviator_ident\":\"oNwEj1Jpm8lqm9ePui8-Hds7vUhUhv3_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEP913\",\"admin_memo\":\"MLBP147223\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEP913","ident":"jl6oXR7-8CsO8Z2xhF-P9iHGG4FYfyl9","created_at":1750879916,"id":199} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-25 22:34:54 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gE6NFNGKyqlpCFRmCdoe49n69PgAy0M-', 'aviator_ident' => '20azU7ag0Mkg5xXaVrzz-tFblMCRK9Ba', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1628'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147220', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147220"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gE6NFNGKyqlpCFRmCdoe49n69PgAy0M-\",\"aviator_ident\":\"20azU7ag0Mkg5xXaVrzz-tFblMCRK9Ba\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP147220\"}"} 2025-06-25 22:35:25 [172.19.0.4][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gE6NFNGKyqlpCFRmCdoe49n69PgAy0M-', 'aviator_ident' => '20azU7ag0Mkg5xXaVrzz-tFblMCRK9Ba', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1628'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRB-587 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRB-587'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147220', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147220"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gE6NFNGKyqlpCFRmCdoe49n69PgAy0M-\",\"aviator_ident\":\"20azU7ag0Mkg5xXaVrzz-tFblMCRK9Ba\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRB-587\",\"admin_memo\":\"MLBP147220\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRB-587","ident":"4ySB-w763-79U-L-OzFjoikSdqXhmZj8","created_at":1750883725,"id":200} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 15:16:47 [172.19.0.4][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7wIUknQgsKx4EqduFShFR5gxlQHUAzsS', 'aviator_ident' => 'sGhjNVALxUBiwD4wTyrUDHkIYlVf5lME', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1630'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MAZIK99 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MAZIK99'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP083923', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP083923"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7wIUknQgsKx4EqduFShFR5gxlQHUAzsS\",\"aviator_ident\":\"sGhjNVALxUBiwD4wTyrUDHkIYlVf5lME\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MAZIK99\",\"admin_memo\":\"MLHP083923\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"MAZIK99","ident":"WnhluTu_VJGqJ44WVO7X6kCAlkjNKzaG","created_at":1750943807,"id":201} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 15:38:30 [172.19.0.4][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mljVF5JutDsL-OWKfHqlfBwbV5zrt8OW', 'aviator_ident' => 'LCcWubKcINeWB4Gkgs-hu3IfI1tsZlkI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1631'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RXK-313 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RXK-313'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147340', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147340"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mljVF5JutDsL-OWKfHqlfBwbV5zrt8OW\",\"aviator_ident\":\"LCcWubKcINeWB4Gkgs-hu3IfI1tsZlkI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RXK-313\",\"admin_memo\":\"MLBP147340\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RXK-313","ident":"z4kSPR8ifTgyvlSqh_IjZ3hK0n9ZYU6x","created_at":1750945110,"id":202} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 15:43:40 [172.19.0.4][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S6JClYACfKxeOaXtTpMZUpkkES8ok_Wr', 'aviator_ident' => 'JbGPLWvgtqtG983h5d1FugyjUk0CNsua', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1632'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PTX-889 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PTX-889'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084498', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084498"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"S6JClYACfKxeOaXtTpMZUpkkES8ok_Wr\",\"aviator_ident\":\"JbGPLWvgtqtG983h5d1FugyjUk0CNsua\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTX-889\",\"admin_memo\":\"MLHP084498\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PTX-889","ident":"JNWdElckM_TOD2xkyzm2ePaEOMUdEDIk","created_at":1750945420,"id":203} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 17:43:54 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N00szm8_yDVS5BcBtGQYh3_3utvCRmbq', 'aviator_ident' => 'OemE-RND46BGR_ghgq6Icn44P0mXbqDe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1633'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICM290 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICM290'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147313', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147313"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N00szm8_yDVS5BcBtGQYh3_3utvCRmbq\",\"aviator_ident\":\"OemE-RND46BGR_ghgq6Icn44P0mXbqDe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM290\",\"admin_memo\":\"MLBP147313\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICM290","ident":"6JHWZCKVY0nVVum1d5YWdp3CdJ1D2vWZ","created_at":1750952634,"id":204} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 17:50:14 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5xFkG9gzETn_xbfny02mSw_U03ltzn3n', 'aviator_ident' => 'Mf2Lyp8ewfGJ7Ua2Cf-lugRWRi6B4_qX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1634'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXF-442'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXF-442'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147387', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147387"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5xFkG9gzETn_xbfny02mSw_U03ltzn3n\",\"aviator_ident\":\"Mf2Lyp8ewfGJ7Ua2Cf-lugRWRi6B4_qX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-442\",\"admin_memo\":\"MLBP147387\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXF-442","ident":"hvR1XWgUakOxXAzl9Rf3xHYYnmjGGSfd","created_at":1750953015,"id":205} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 17:52:11 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RhkQQBkLfTKYbTM4HaJWnk_KxDrFvcRH', 'aviator_ident' => 'GY-i5PKs4hHpC4aRwqh5yqo8gBImCsNm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1635'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - 6AE0888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = '6AE0888'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147390', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147390"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RhkQQBkLfTKYbTM4HaJWnk_KxDrFvcRH\",\"aviator_ident\":\"GY-i5PKs4hHpC4aRwqh5yqo8gBImCsNm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"6AE0888\",\"admin_memo\":\"MLBP147390\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"6AE0888","ident":"EIbaouqw5J5OOg3wzpqIsW1bK1lomLJZ","created_at":1750953131,"id":206} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 17:53:21 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BNGjqrwpBcZwwXyDgtugC4fOjc13lua3', 'aviator_ident' => 'j9_39jTqLDDezrJ5TcmOUMlQB7ye0LOd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1636'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECH531'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECH531'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147388', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147388"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BNGjqrwpBcZwwXyDgtugC4fOjc13lua3\",\"aviator_ident\":\"j9_39jTqLDDezrJ5TcmOUMlQB7ye0LOd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECH531\",\"admin_memo\":\"MLBP147388\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECH531","ident":"Qa_xtupkicKDzF-TRXGkgjf4aJdK4T_J","created_at":1750953201,"id":207} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 17:54:12 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VmA9TPf61wuW_jNUEOGAKnVEfqtqnHz-', 'aviator_ident' => 'gSiwgC4XgwcKnhJIgEysYEyNnUv8FoOC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1637'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PWD-551'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PWD-551'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147392', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147392"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VmA9TPf61wuW_jNUEOGAKnVEfqtqnHz-\",\"aviator_ident\":\"gSiwgC4XgwcKnhJIgEysYEyNnUv8FoOC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PWD-551\",\"admin_memo\":\"MLBP147392\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PWD-551","ident":"_O_ytOQlbv1aIhCPz8vOvQ36K5PwPxwq","created_at":1750953253,"id":208} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 17:55:30 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F8MlZcgD250G1PQyF3RFSGrxqxKuTytJ', 'aviator_ident' => 'PL4tSLIcy05Y_ZlrlLHNTMNVYBRUDT4g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1638'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYP-740'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYP-740'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147389', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147389"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"F8MlZcgD250G1PQyF3RFSGrxqxKuTytJ\",\"aviator_ident\":\"PL4tSLIcy05Y_ZlrlLHNTMNVYBRUDT4g\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYP-740\",\"admin_memo\":\"MLBP147389\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYP-740","ident":"p-Be9LRdYakh2fVLXAxUMz5ibzF8y4TZ","created_at":1750953330,"id":209} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 19:18:50 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PUo3NY6ly8ELIFT8klH5xCb9OfXd-262', 'aviator_ident' => 'mGuuaorM-CLCyDk_jtASN3j6tHAA03mi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1639'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SZG-359 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SZG-359'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147318', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147318"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PUo3NY6ly8ELIFT8klH5xCb9OfXd-262\",\"aviator_ident\":\"mGuuaorM-CLCyDk_jtASN3j6tHAA03mi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZG-359\",\"admin_memo\":\"MLBP147318\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SZG-359","ident":"mI1iDFa6W28S6qWH4NWWefoLeMosr5ds","created_at":1750958330,"id":210} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 19:36:54 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ox1sU-CphdF-Wzdkalb_ctq4XimJFiIj', 'aviator_ident' => 'geosaMLAdARwUVlxEtWiTOMW5qjUhuCz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1640'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SZF-254 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SZF-254'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147317', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147317"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ox1sU-CphdF-Wzdkalb_ctq4XimJFiIj\",\"aviator_ident\":\"geosaMLAdARwUVlxEtWiTOMW5qjUhuCz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-254\",\"admin_memo\":\"MLBP147317\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SZF-254","ident":"Cz_aFGmZJBRd2Zhi_lS01pQanh-21x3s","created_at":1750959414,"id":211} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 21:08:34 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-HdFvLt5e-2IRhnTLdKVXgl4raZ0oxxY', 'aviator_ident' => '3Qn5NS5E510uaIDKrNa_uZow0SBr5r4n', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1641'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTF-305 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTF-305'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147321', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147321"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-HdFvLt5e-2IRhnTLdKVXgl4raZ0oxxY\",\"aviator_ident\":\"3Qn5NS5E510uaIDKrNa_uZow0SBr5r4n\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-305\",\"admin_memo\":\"MLBP147321\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTF-305","ident":"X1r_n2axxHuDDn9NBQ6fg4yeeXAvJjbQ","created_at":1750964914,"id":212} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 21:14:30 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'APMn3wIuRsfef2816Xv_kmMB9KQXJqlN', 'aviator_ident' => 'Y5W382Vp5h8JGf5E7QMARgb2ifSrENrt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1642'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBH790 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBH790'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147319', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147319"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"APMn3wIuRsfef2816Xv_kmMB9KQXJqlN\",\"aviator_ident\":\"Y5W382Vp5h8JGf5E7QMARgb2ifSrENrt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBH790\",\"admin_memo\":\"MLBP147319\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBH790","ident":"ocXGl14ghEgAW-iuZBvyjdX9NaP_DKF0","created_at":1750965271,"id":213} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 22:32:56 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vmZFEkGW6YCgSXF6hI61sea27VsnYrBm', 'aviator_ident' => 'u42471K59F0gJwgeH0SGqwh6MRDdjHjb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1643'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEH040 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEH040'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147320', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147320"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vmZFEkGW6YCgSXF6hI61sea27VsnYrBm\",\"aviator_ident\":\"u42471K59F0gJwgeH0SGqwh6MRDdjHjb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEH040\",\"admin_memo\":\"MLBP147320\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEH040","ident":"jrJSQ-pNqebnqKxrnPbOCrnA67a2RD_G","created_at":1750969977,"id":214} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-26 22:44:20 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VehrMOXgdn-eIbuG3bjy9YQxdp5ChZW1', 'aviator_ident' => 'kXCgLef8a8lpiSVZIyhPhCjznvCOvhy1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1644'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAD-951 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAD-951'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147322', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147322"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VehrMOXgdn-eIbuG3bjy9YQxdp5ChZW1\",\"aviator_ident\":\"kXCgLef8a8lpiSVZIyhPhCjznvCOvhy1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAD-951\",\"admin_memo\":\"MLBP147322\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAD-951","ident":"VDrg0G8OCcfCSyZEJb0_BAp2WhbdsMTN","created_at":1750970660,"id":215} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 13:49:10 [172.19.0.4][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ys1zgKDGd1ub-GNI6Tt58INqa2-JGqjf', 'aviator_ident' => 'F_kBEBCJp2JMXCqGlG3B7UaFxr4uPszK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1645'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'ROE-269 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'ROE-269'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085179', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085179"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ys1zgKDGd1ub-GNI6Tt58INqa2-JGqjf\",\"aviator_ident\":\"F_kBEBCJp2JMXCqGlG3B7UaFxr4uPszK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ROE-269\",\"admin_memo\":\"MLHP085179\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"ROE-269","ident":"4xWbAeB0N6LrjY7IG7Dimj8WVnfg-pZk","created_at":1751024950,"id":216} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 14:36:15 [172.19.0.4][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gUgHdffA_UDe58kXfAw5O1UrRcf31Zjh', 'aviator_ident' => 'arL0TIu6f9q5CM3thnvHW_BDMcvJFYm_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1646'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LUX-811 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LUX-811'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP145155', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP145155"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gUgHdffA_UDe58kXfAw5O1UrRcf31Zjh\",\"aviator_ident\":\"arL0TIu6f9q5CM3thnvHW_BDMcvJFYm_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LUX-811\",\"admin_memo\":\"MLBP145155\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LUX-811","ident":"3uBFxV6CPVymS4mDB8wwm5VpVMZbxTKg","created_at":1751027775,"id":217} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:24:13 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TvDGtu4mshzB9mLvyNnexD_r0gb2bGL-', 'aviator_ident' => 'KuEYxQrfAhBiNccWepB0A68tIkifJUmN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1647'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - THD-922'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'THD-922'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147470', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147470"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TvDGtu4mshzB9mLvyNnexD_r0gb2bGL-\",\"aviator_ident\":\"KuEYxQrfAhBiNccWepB0A68tIkifJUmN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"THD-922\",\"admin_memo\":\"MLBP147470\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"THD-922","ident":"6Nvo660QblwBWrJ_xatYmNBWimNUI8-r","created_at":1751037853,"id":218} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:26:02 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZAbNDwhLVS9cvF3E2Z8CHDR94XUHjKbm', 'aviator_ident' => 'A2qvVg7p-ELENfR8n36tSTTVih_167Od', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1648'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYR-195'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYR-195'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147471', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147471"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZAbNDwhLVS9cvF3E2Z8CHDR94XUHjKbm\",\"aviator_ident\":\"A2qvVg7p-ELENfR8n36tSTTVih_167Od\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYR-195\",\"admin_memo\":\"MLBP147471\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYR-195","ident":"P-ySLMG36GwYdC4mzoUGqJolrs5Y3xvV","created_at":1751037962,"id":219} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:27:24 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aSgCfj2t7UtUvou0VFnRj053rZH5ZRyS', 'aviator_ident' => 'rUEqDFyPs5sMvhKJFxqbO3JXuE0uG3yU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1649'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDF077'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDF077'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147472', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147472"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aSgCfj2t7UtUvou0VFnRj053rZH5ZRyS\",\"aviator_ident\":\"rUEqDFyPs5sMvhKJFxqbO3JXuE0uG3yU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF077\",\"admin_memo\":\"MLBP147472\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDF077","ident":"Qf73C7jZpuu0x0uIYBJAQPdv8maP59Ka","created_at":1751038044,"id":220} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:28:37 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'deFs4Tq_4KyncY9CPorx0oKewh6ACaZ1', 'aviator_ident' => 't56KrhtruoaiGsfXyoJjd0eKzmAuCYhW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1650'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIT361'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIT361'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147473', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147473"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"deFs4Tq_4KyncY9CPorx0oKewh6ACaZ1\",\"aviator_ident\":\"t56KrhtruoaiGsfXyoJjd0eKzmAuCYhW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT361\",\"admin_memo\":\"MLBP147473\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIT361","ident":"u-m4QfngCDkLL9oLTZc3rdARvQlrhZlc","created_at":1751038117,"id":221} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:29:33 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mxO7PM14-woR0DWqwIZNDxmm1jj7zpRW', 'aviator_ident' => '5VGLR6TuWhRzFGiLZXYGMUuZWLTJXt9F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1651'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SCP-717'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SCP-717'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147474', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147474"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mxO7PM14-woR0DWqwIZNDxmm1jj7zpRW\",\"aviator_ident\":\"5VGLR6TuWhRzFGiLZXYGMUuZWLTJXt9F\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SCP-717\",\"admin_memo\":\"MLBP147474\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SCP-717","ident":"HA8Vb6IU6a9_yVlZuK-XOOQKaJweqIP4","created_at":1751038173,"id":222} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:31:09 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_E8YvCQ-ffwQWVZkwlmBnv-hFrfdNaIA', 'aviator_ident' => 'fyFwO51Y8s64V_0QaHBxghc8k6nfh-5F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1652'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYC-669'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYC-669'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147475', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147475"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_E8YvCQ-ffwQWVZkwlmBnv-hFrfdNaIA\",\"aviator_ident\":\"fyFwO51Y8s64V_0QaHBxghc8k6nfh-5F\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYC-669\",\"admin_memo\":\"MLBP147475\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYC-669","ident":"ZgX8bGKsR1Cmir-VidqcAwqydE3P14s4","created_at":1751038269,"id":223} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:32:02 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OghmjlbtVnkodq842eU3Z7dDMJF7GsyZ', 'aviator_ident' => '0fq8ER8GJvwQPyzp5gm5D33MCUkQR4CW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1653'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP611'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147476', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147476"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OghmjlbtVnkodq842eU3Z7dDMJF7GsyZ\",\"aviator_ident\":\"0fq8ER8GJvwQPyzp5gm5D33MCUkQR4CW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP611\",\"admin_memo\":\"MLBP147476\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP611","ident":"qHzog3ljkhagsIp9lIatGWnzXyBBaSbI","created_at":1751038322,"id":224} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:33:14 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KkMf_-WibK77nzJt7yebm1PH_Obp_wRH', 'aviator_ident' => 'pCT-TlRmQDr_4WsJQZhBdMHJedxYf2L6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1654'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP428'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP428'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147477', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147477"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KkMf_-WibK77nzJt7yebm1PH_Obp_wRH\",\"aviator_ident\":\"pCT-TlRmQDr_4WsJQZhBdMHJedxYf2L6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP428\",\"admin_memo\":\"MLBP147477\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP428","ident":"gO_MSHH68g8EhVWt9rEwuFoL_v-EQ7ps","created_at":1751038394,"id":225} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:34:14 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jey52vbyRH2zwBH6pO57Dcpx04ooucW7', 'aviator_ident' => 'NMu4bjUnvJI9pzSgVPa0gOuukVTOL0Yz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1655'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA850'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA850'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147478', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147478"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jey52vbyRH2zwBH6pO57Dcpx04ooucW7\",\"aviator_ident\":\"NMu4bjUnvJI9pzSgVPa0gOuukVTOL0Yz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA850\",\"admin_memo\":\"MLBP147478\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA850","ident":"JdvQiISIWy7rfdpr5smjiSQrQaRQfShc","created_at":1751038454,"id":226} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:36:24 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'whHB1cJHO74HxDWN8VrCCqD4XaVeWPW1', 'aviator_ident' => '3LT7I9gsiS0S7At0X3B_97zg5NjD69uG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1656'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIEC432'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIEC432'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147480', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147480"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"whHB1cJHO74HxDWN8VrCCqD4XaVeWPW1\",\"aviator_ident\":\"3LT7I9gsiS0S7At0X3B_97zg5NjD69uG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEC432\",\"admin_memo\":\"MLBP147480\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIEC432","ident":"CEpcLeW-fUdxYuRJlvnn0EHUMGeb-B3h","created_at":1751038584,"id":227} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:37:27 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wwzFrBdsx71ZMCKv75N0i2kcf7_a1sHx', 'aviator_ident' => 'J34jzWAijSMu-y7Bnw1aiK8soevdxv1Q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1657'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RSP-079'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RSP-079'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147479', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147479"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wwzFrBdsx71ZMCKv75N0i2kcf7_a1sHx\",\"aviator_ident\":\"J34jzWAijSMu-y7Bnw1aiK8soevdxv1Q\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RSP-079\",\"admin_memo\":\"MLBP147479\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RSP-079","ident":"JO2wmNof-owE2Wla1iluRScF8G_s5KXk","created_at":1751038647,"id":228} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:41:48 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VmA9TPf61wuW_jNUEOGAKnVEfqtqnHz-', 'aviator_ident' => '_kEzt318aaP2I7xUYeQJvJjX9cCD7BMS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1658'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PWD-551 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PWD-551'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147392', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147392"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VmA9TPf61wuW_jNUEOGAKnVEfqtqnHz-\",\"aviator_ident\":\"_kEzt318aaP2I7xUYeQJvJjX9cCD7BMS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PWD-551\",\"admin_memo\":\"MLBP147392\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PWD-551","ident":"ui0yo9B-_dMJo-crufiim-lm0gpgxvB-","created_at":1751038908,"id":229} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:47:08 [172.19.0.4][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nsGjgHHQEhqDFIOPN4VwfVTMMN2_SIH1', 'aviator_ident' => 'L6UNgHo7O3DyBbEqS1j2xwzMnrO7RYm9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1659'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMB-301 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMB-301'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147416', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147416"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nsGjgHHQEhqDFIOPN4VwfVTMMN2_SIH1\",\"aviator_ident\":\"L6UNgHo7O3DyBbEqS1j2xwzMnrO7RYm9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMB-301\",\"admin_memo\":\"MLBP147416\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMB-301","ident":"YRnQ8DCsMrxIThkkQ9mUzG5Rg70oEo94","created_at":1751039228,"id":230} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 17:56:54 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BNGjqrwpBcZwwXyDgtugC4fOjc13lua3', 'aviator_ident' => 'mH03bnxoevTO8jhVdyFhqVo5voDGSf--', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1660'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECH531 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECH531'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147388', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147388"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BNGjqrwpBcZwwXyDgtugC4fOjc13lua3\",\"aviator_ident\":\"mH03bnxoevTO8jhVdyFhqVo5voDGSf--\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECH531\",\"admin_memo\":\"MLBP147388\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECH531","ident":"wHXLS_LKDpKyTYDTcKI0zMQkEyFkB3Yx","created_at":1751039814,"id":231} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 18:39:31 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F8MlZcgD250G1PQyF3RFSGrxqxKuTytJ', 'aviator_ident' => 'fBJx0flvjaN902cF-U2Fy195ebr224Nu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1661'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYP-740 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYP-740'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147389', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147389"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"F8MlZcgD250G1PQyF3RFSGrxqxKuTytJ\",\"aviator_ident\":\"fBJx0flvjaN902cF-U2Fy195ebr224Nu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYP-740\",\"admin_memo\":\"MLBP147389\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYP-740","ident":"rIsgtpVRZse5lejbvh7dY0_ykIN8st9h","created_at":1751042371,"id":232} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-27 19:41:39 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RhkQQBkLfTKYbTM4HaJWnk_KxDrFvcRH', 'aviator_ident' => '9T6ZRf4SR6WRfn65Z67VMg_UOrdozzBF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1662'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = '6AE0888 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = '6AE0888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147390', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147390"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RhkQQBkLfTKYbTM4HaJWnk_KxDrFvcRH\",\"aviator_ident\":\"9T6ZRf4SR6WRfn65Z67VMg_UOrdozzBF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"6AE0888\",\"admin_memo\":\"MLBP147390\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"6AE0888","ident":"ff72Rd91fb87prSKZIG0DOcxIkn79xOP","created_at":1751046100,"id":233} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 09:34:07 [172.19.0.4][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pRKiYUU07r-VR-o2d3lQGg7iXf8FhwjZ', 'aviator_ident' => 'nBuwIVh_EYnHkqMRfQrw3-kZAhkDDBht', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1663'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SSH-133'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SSH-133'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147509', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147509"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pRKiYUU07r-VR-o2d3lQGg7iXf8FhwjZ\",\"aviator_ident\":\"nBuwIVh_EYnHkqMRfQrw3-kZAhkDDBht\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSH-133\",\"admin_memo\":\"MLBP147509\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SSH-133","ident":"ukYshacIujxXYZUbbITOFQ5PjnSn0kQ-","created_at":1751268847,"id":234} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 09:44:30 [172.19.0.4][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l9LoPPWBP_ieGp34xWAoxGR6wC7HPi56', 'aviator_ident' => 'iiTFspqXyShFjJrvmEG-3BbOJAd9YSXe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1664'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NJU-180'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NJU-180'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147512', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147512"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l9LoPPWBP_ieGp34xWAoxGR6wC7HPi56\",\"aviator_ident\":\"iiTFspqXyShFjJrvmEG-3BbOJAd9YSXe\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NJU-180\",\"admin_memo\":\"MLBP147512\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NJU-180","ident":"zMRQPJTego5Nf8jEgrQpY51wYeI-u4OB","created_at":1751269470,"id":235} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 10:34:40 [172.19.0.4][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F2QWnS3ZIV1Wuj86yf9LzB861hmFoUtQ', 'aviator_ident' => 'a_Lde5Ka22jq_ZtX931htIoX9F9gSs0U', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1665'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY891'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY891'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084258', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084258"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"F2QWnS3ZIV1Wuj86yf9LzB861hmFoUtQ\",\"aviator_ident\":\"a_Lde5Ka22jq_ZtX931htIoX9F9gSs0U\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY891\",\"admin_memo\":\"MLHP084258\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY891","ident":"kFPpGTziuLWBd9Spx7I-vuluxtkz7Djz","created_at":1751272481,"id":236} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 12:30:30 [172.19.0.4][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BCSPKjYhRlEi1yzpxVmUOeD-p0ufOSvq', 'aviator_ident' => '7jpFhqSBJ_w1b8FxmxIy_jRg58q42GbR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1666'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBR355'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBR355'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084996', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084996"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"BCSPKjYhRlEi1yzpxVmUOeD-p0ufOSvq\",\"aviator_ident\":\"7jpFhqSBJ_w1b8FxmxIy_jRg58q42GbR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR355\",\"admin_memo\":\"MLHP084996\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBR355","ident":"P8n3-ZgkQ5G9nepMgBYl7bmAg1dMm1Pb","created_at":1751279430,"id":237} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 13:01:03 [172.19.0.4][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KCqfoSVZdh3FyPaHJHG2kb4UYO5Nn7R3', 'aviator_ident' => 'MHNUAPURLO-1Kc1NfByedjkcpqJEYcOd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1667'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUM-320 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUM-320'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147481', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147481"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KCqfoSVZdh3FyPaHJHG2kb4UYO5Nn7R3\",\"aviator_ident\":\"MHNUAPURLO-1Kc1NfByedjkcpqJEYcOd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUM-320\",\"admin_memo\":\"MLBP147481\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUM-320","ident":"Ghznaml_5Ya553J2atTaBjnMKL5CfRoo","created_at":1751281263,"id":238} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 13:40:24 [172.19.0.4][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_4B82NG5kHJjs8Y30vQgoNTiHMokb4Rl', 'aviator_ident' => 'DyDoAHBHwHYTEzXhANZFh5Spl_DuYNiF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1668'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMK-326 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMK-326'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085250', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085250"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"_4B82NG5kHJjs8Y30vQgoNTiHMokb4Rl\",\"aviator_ident\":\"DyDoAHBHwHYTEzXhANZFh5Spl_DuYNiF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMK-326\",\"admin_memo\":\"MLHP085250\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMK-326","ident":"5O6b2goqESUDoRZotySN6aweqWTLHMnu","created_at":1751283625,"id":239} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 15:47:56 [172.19.0.4][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'azbS76Z74OfQM2hm8-1NgCes6934_Ada', 'aviator_ident' => 'MirKJofrHdUGkoq1_NsLPudiQ5OwHLNo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1669'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AAGU593 - AIET101'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAGU593'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AIET101'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP145762', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP145762"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"azbS76Z74OfQM2hm8-1NgCes6934_Ada\",\"aviator_ident\":\"MirKJofrHdUGkoq1_NsLPudiQ5OwHLNo\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AAGU593 - AIET101\",\"admin_memo\":\"MLBP145762\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AAGU593 - AIET101","ident":"yDjWZwoTBSv7_7fCqdRkv8NdFxp-AraG","created_at":1751291276,"id":240} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 17:57:51 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TvDGtu4mshzB9mLvyNnexD_r0gb2bGL-', 'aviator_ident' => '8d4eahW5gquvMezMaAmcelXq9n_SXcPH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1675'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'THD-922 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'THD-922'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147470', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147470"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TvDGtu4mshzB9mLvyNnexD_r0gb2bGL-\",\"aviator_ident\":\"8d4eahW5gquvMezMaAmcelXq9n_SXcPH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"THD-922\",\"admin_memo\":\"MLBP147470\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"THD-922","ident":"Ay4ik9-r3Cp-7s12NpEkTXK9Gvy1TtAC","created_at":1751299072,"id":241} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:15:05 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_E8YvCQ-ffwQWVZkwlmBnv-hFrfdNaIA', 'aviator_ident' => 'YJNPUGjpd5_8npyh1wDfa1x7KKXw57Z0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1676'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYC-669 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYC-669'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147475', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147475"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_E8YvCQ-ffwQWVZkwlmBnv-hFrfdNaIA\",\"aviator_ident\":\"YJNPUGjpd5_8npyh1wDfa1x7KKXw57Z0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYC-669\",\"admin_memo\":\"MLBP147475\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYC-669","ident":"JII7m4cY3QMfqdq-x2tQobZ0cbGrZCPo","created_at":1751300105,"id":242} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:20:03 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jey52vbyRH2zwBH6pO57Dcpx04ooucW7', 'aviator_ident' => 'tdaLkNY3I6qfdI0N9aW_GK34VjuuF33f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1677'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA850 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA850'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147478', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147478"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jey52vbyRH2zwBH6pO57Dcpx04ooucW7\",\"aviator_ident\":\"tdaLkNY3I6qfdI0N9aW_GK34VjuuF33f\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA850\",\"admin_memo\":\"MLBP147478\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA850","ident":"BibwcoXF1bq-U9ISc5YZdKNT25hFANgE","created_at":1751300403,"id":243} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:29:44 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rb1ZMScOfQfoS0Si2AxJ0nNG7Hjh8DZa', 'aviator_ident' => 'kUMMRCnukCEXImCAsBH31QBabgEntGCv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1678'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBE-721'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBE-721'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147556', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rb1ZMScOfQfoS0Si2AxJ0nNG7Hjh8DZa\",\"aviator_ident\":\"kUMMRCnukCEXImCAsBH31QBabgEntGCv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBE-721\",\"admin_memo\":\"MLBP147556\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBE-721","ident":"6r3uSpF3yJqAjlBv__Mialc9JsvIhL5U","created_at":1751300984,"id":244} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:31:03 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lvnrSX0R7ObeR-6wnsgndhKuDHL8hUwI', 'aviator_ident' => 'CG22IQlko2suwQxA1PEcbngqXcMN0FUA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1679'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAV755'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAV755'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147558', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lvnrSX0R7ObeR-6wnsgndhKuDHL8hUwI\",\"aviator_ident\":\"CG22IQlko2suwQxA1PEcbngqXcMN0FUA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV755\",\"admin_memo\":\"MLBP147558\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAV755","ident":"vXdQmUA8WHQl7k1HDqkp0s7kl4vTTU0G","created_at":1751301063,"id":245} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:32:19 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '35P0fSoGCeob3eizzVUt3jCiQUT-bjHR', 'aviator_ident' => 'PoKBVCT4Z5QX9rySLz8i61iVZ4lyH6Ha', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1680'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBW-689'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBW-689'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147559', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147559"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"35P0fSoGCeob3eizzVUt3jCiQUT-bjHR\",\"aviator_ident\":\"PoKBVCT4Z5QX9rySLz8i61iVZ4lyH6Ha\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-689\",\"admin_memo\":\"MLBP147559\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBW-689","ident":"e5PBpE01fL7XG00uRZwQ6mLVP_7S2TwI","created_at":1751301139,"id":246} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:33:18 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'D0JQxNug7PFzYMIfQ4LK7tIITK5j2kFB', 'aviator_ident' => '1NNb75NaXPB6keVLr-ADGwz_OtpKP9Wh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1681'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RBM-799'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RBM-799'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147560', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147560"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"D0JQxNug7PFzYMIfQ4LK7tIITK5j2kFB\",\"aviator_ident\":\"1NNb75NaXPB6keVLr-ADGwz_OtpKP9Wh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-799\",\"admin_memo\":\"MLBP147560\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RBM-799","ident":"EfkYwMnbDgeEeGrm-cka6x5IAC_1lyog","created_at":1751301199,"id":247} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:34:31 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kQaOFUUE2K1yG7V7YmG6wVmJMgQW1l2g', 'aviator_ident' => 'n6NiyM19dUsOGv89OeGWFKZnFvJdpYeQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1682'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLS-204'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLS-204'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147561', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147561"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kQaOFUUE2K1yG7V7YmG6wVmJMgQW1l2g\",\"aviator_ident\":\"n6NiyM19dUsOGv89OeGWFKZnFvJdpYeQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLS-204\",\"admin_memo\":\"MLBP147561\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLS-204","ident":"OFxj9s9yRlO2MFnkPhnZ4aVPl_gArjVk","created_at":1751301271,"id":248} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:35:31 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WZoSgxZSc4PknSdhRzZhkJjjqaTnyu3U', 'aviator_ident' => 'lGGptWUA-NUG2QBh4XFD30h5WlTQ7wE-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1683'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AADV894'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AADV894'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147562', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147562"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WZoSgxZSc4PknSdhRzZhkJjjqaTnyu3U\",\"aviator_ident\":\"lGGptWUA-NUG2QBh4XFD30h5WlTQ7wE-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADV894\",\"admin_memo\":\"MLBP147562\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AADV894","ident":"-pzcCZ271OGlEPkU15nBHXBW7jWhyRt2","created_at":1751301332,"id":249} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:37:17 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bqqofv9RbQkn4FuLE9-2uT7IVVECFArw', 'aviator_ident' => 'aogYz8ue-movuWERFchqhCGGp1AOplC8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1684'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAN-987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAN-987'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147564', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147564"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bqqofv9RbQkn4FuLE9-2uT7IVVECFArw\",\"aviator_ident\":\"aogYz8ue-movuWERFchqhCGGp1AOplC8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAN-987\",\"admin_memo\":\"MLBP147564\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAN-987","ident":"kHjmzW7Lhw5TbgnAFMR1xo6svofJxnmY","created_at":1751301437,"id":250} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:38:19 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8kRrB_kUO_nEyuV2rR9AkAl8CfVTpwTp', 'aviator_ident' => 'VNUTN1ajYMWyIcThhFVJQBzftv1i4YnI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1685'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PAV-216'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PAV-216'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147566', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147566"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8kRrB_kUO_nEyuV2rR9AkAl8CfVTpwTp\",\"aviator_ident\":\"VNUTN1ajYMWyIcThhFVJQBzftv1i4YnI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PAV-216\",\"admin_memo\":\"MLBP147566\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PAV-216","ident":"F9gsYzJcyXFSsQmNgGGwekkx44Y4FV9t","created_at":1751301500,"id":251} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:40:29 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4e3Fn8hmVX1Mte9XjpTThA67Sv2-Bi0H', 'aviator_ident' => '7eP6-VyCy5ln3D4b2HHrxxbKPPZNBMyW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1686'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SWR-065'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SWR-065'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147567', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147567"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4e3Fn8hmVX1Mte9XjpTThA67Sv2-Bi0H\",\"aviator_ident\":\"7eP6-VyCy5ln3D4b2HHrxxbKPPZNBMyW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWR-065\",\"admin_memo\":\"MLBP147567\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SWR-065","ident":"FpIdJHV2g-BuA6l6HWRvjYLoiU2wrxze","created_at":1751301630,"id":252} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 18:45:00 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aSgCfj2t7UtUvou0VFnRj053rZH5ZRyS', 'aviator_ident' => 'ZqvNwLfMfdlaRCtTgnNN5gANz07rSNLn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1687'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF077 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF077'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147472', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147472"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aSgCfj2t7UtUvou0VFnRj053rZH5ZRyS\",\"aviator_ident\":\"ZqvNwLfMfdlaRCtTgnNN5gANz07rSNLn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF077\",\"admin_memo\":\"MLBP147472\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF077","ident":"p1Zx2tHQasgsOp3QjCU3GB5QCstbo_ig","created_at":1751301901,"id":253} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 19:35:10 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OghmjlbtVnkodq842eU3Z7dDMJF7GsyZ', 'aviator_ident' => 'oekBiwucTeSA4wjKpzpMOTAHA7SItMTf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1688'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP611 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147476', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147476"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OghmjlbtVnkodq842eU3Z7dDMJF7GsyZ\",\"aviator_ident\":\"oekBiwucTeSA4wjKpzpMOTAHA7SItMTf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP611\",\"admin_memo\":\"MLBP147476\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP611","ident":"Jz7nr9MrGzI7jv_rpgUE1KSIdk9Xb54W","created_at":1751304910,"id":254} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 19:41:27 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'deFs4Tq_4KyncY9CPorx0oKewh6ACaZ1', 'aviator_ident' => 'HtCE6gsjxrRYTMIHCEB-xBd1Ct0x0OJx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1689'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIT361 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIT361'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147473', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147473"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"deFs4Tq_4KyncY9CPorx0oKewh6ACaZ1\",\"aviator_ident\":\"HtCE6gsjxrRYTMIHCEB-xBd1Ct0x0OJx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT361\",\"admin_memo\":\"MLBP147473\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIT361","ident":"cVcqi0qqHf-NZW0xqGXQWHHDYkshRdH4","created_at":1751305287,"id":255} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 20:33:43 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pRKiYUU07r-VR-o2d3lQGg7iXf8FhwjZ', 'aviator_ident' => '9331NbHamHlR_9GZPugoQryOoWXyCeoz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1690'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSH-133 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSH-133'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147509', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147509"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pRKiYUU07r-VR-o2d3lQGg7iXf8FhwjZ\",\"aviator_ident\":\"9331NbHamHlR_9GZPugoQryOoWXyCeoz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSH-133\",\"admin_memo\":\"MLBP147509\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSH-133","ident":"t11LgYTHvot0905FDVxoGJaWiuEnYNE0","created_at":1751308423,"id":256} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 20:40:47 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KkMf_-WibK77nzJt7yebm1PH_Obp_wRH', 'aviator_ident' => 'VSpWASbFLb9wcMnBfgm8NpPrtXmJmPUG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1691'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP428 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP428'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147477', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147477"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KkMf_-WibK77nzJt7yebm1PH_Obp_wRH\",\"aviator_ident\":\"VSpWASbFLb9wcMnBfgm8NpPrtXmJmPUG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP428\",\"admin_memo\":\"MLBP147477\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP428","ident":"-mm40Alah-zUfEEtjAwauU74V7MpqkVR","created_at":1751308847,"id":257} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 21:26:05 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'whHB1cJHO74HxDWN8VrCCqD4XaVeWPW1', 'aviator_ident' => '0E5e3D5F9Huuj9exQZYc9EIen9XGl6pl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1692'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIEC432 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIEC432'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147480', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147480"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"whHB1cJHO74HxDWN8VrCCqD4XaVeWPW1\",\"aviator_ident\":\"0E5e3D5F9Huuj9exQZYc9EIen9XGl6pl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEC432\",\"admin_memo\":\"MLBP147480\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIEC432","ident":"sEv0ZUyqItvVg6muZ3k4YhThjKxnlapx","created_at":1751311565,"id":258} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 22:02:44 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l9LoPPWBP_ieGp34xWAoxGR6wC7HPi56', 'aviator_ident' => '8mbKWnyziHtT6pHgkqSamkbXalN1yHU0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1693'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NJU-180 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NJU-180'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147512', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147512"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l9LoPPWBP_ieGp34xWAoxGR6wC7HPi56\",\"aviator_ident\":\"8mbKWnyziHtT6pHgkqSamkbXalN1yHU0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NJU-180\",\"admin_memo\":\"MLBP147512\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NJU-180","ident":"qytHGYDaFhv_6Ao47cFptNNAkMFOt2RX","created_at":1751313764,"id":259} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-06-30 23:09:32 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mxO7PM14-woR0DWqwIZNDxmm1jj7zpRW', 'aviator_ident' => 'qOBOZ7_ZezqO_4M8Aaus5t5dDEHc3y7U', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1694'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SCP-717 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SCP-717'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147474', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147474"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mxO7PM14-woR0DWqwIZNDxmm1jj7zpRW\",\"aviator_ident\":\"qOBOZ7_ZezqO_4M8Aaus5t5dDEHc3y7U\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SCP-717\",\"admin_memo\":\"MLBP147474\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SCP-717","ident":"QB3IDLLSUaHBlwk5gqxKQvDxCoSQkShz","created_at":1751317773,"id":260} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 08:27:38 [172.19.0.4][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kIKnx9X4JjHjd_EvpJhG_wxFrI8MlDJy', 'aviator_ident' => 'JoWf1QoGeOQAHYmP7mRzStoE7QQUOpPY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1695'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELK422'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELK422'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147590', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147590"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kIKnx9X4JjHjd_EvpJhG_wxFrI8MlDJy\",\"aviator_ident\":\"JoWf1QoGeOQAHYmP7mRzStoE7QQUOpPY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELK422\",\"admin_memo\":\"MLBP147590\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELK422","ident":"kopxxCoPVmfnncQduvJgVADXVJfMCv6w","created_at":1751351259,"id":261} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 09:55:48 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'XJx1FtzrE3YgzwMd8zqo2EbB11mQEbK0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1696'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"XJx1FtzrE3YgzwMd8zqo2EbB11mQEbK0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"GLQMRek-goiMN9SKuSfGblmrUEDj0amf","created_at":1751356549,"id":262} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 09:57:03 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => '00zPfFHtgXuUilyaw5trJHV0qSauuVlM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1697'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXZ-907'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"00zPfFHtgXuUilyaw5trJHV0qSauuVlM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXZ-907","ident":"t5PnVMDVjNxGx7OWgTKCzypOGoUcQWOH","created_at":1751356624,"id":263} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 11:17:55 [172.19.0.4][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QfKb0qAQI6CTW70ft7sdVklItTU8CRyW', 'aviator_ident' => 'QgrVp6IfCXwScYDdd0CikkxVzSvf61HI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1698'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM340 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM340'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084623', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084623"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"QfKb0qAQI6CTW70ft7sdVklItTU8CRyW\",\"aviator_ident\":\"QgrVp6IfCXwScYDdd0CikkxVzSvf61HI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM340\",\"admin_memo\":\"MLHP084623\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM340","ident":"SyLNjQK30WYeOhKeYonba939BFU983tA","created_at":1751361475,"id":264} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 12:04:16 [172.19.0.4][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'L3deWNxFsCF0P1FG2PZiKVJuu-DARrzd', 'aviator_ident' => 'vPlY6kteHV78EaYGHNccr2FtURCffBEb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1699'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LAS-922 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LAS-922'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP083494', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP083494"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"L3deWNxFsCF0P1FG2PZiKVJuu-DARrzd\",\"aviator_ident\":\"vPlY6kteHV78EaYGHNccr2FtURCffBEb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LAS-922\",\"admin_memo\":\"MLHP083494\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"LAS-922","ident":"ZP7kl8vlbeLlNHV5_lAicdtOMC2kFb9i","created_at":1751364256,"id":265} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 12:23:15 [172.19.0.4][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ojlhjEdIBbz8K3xpC6aRhChEH8ZIOnvc', 'aviator_ident' => 'Z0VGGoMo49bc7KKG6N6AHQQDRctQECXB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1700'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SOK-184 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SOK-184'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085309', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085309"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ojlhjEdIBbz8K3xpC6aRhChEH8ZIOnvc\",\"aviator_ident\":\"Z0VGGoMo49bc7KKG6N6AHQQDRctQECXB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOK-184\",\"admin_memo\":\"MLHP085309\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SOK-184","ident":"VcywQgcaUuhgj57_6W4iTsVBYCA8834-","created_at":1751365395,"id":266} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 14:32:19 [172.19.0.4][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EoJnW9EBeFAcLziYK8Z39mWc8P5co_bq', 'aviator_ident' => 'XkQIHMyMXXKNyQNXcxl8_QJrs7vcH-sB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1701'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM645 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM645'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085784', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085784"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"EoJnW9EBeFAcLziYK8Z39mWc8P5co_bq\",\"aviator_ident\":\"XkQIHMyMXXKNyQNXcxl8_QJrs7vcH-sB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM645\",\"admin_memo\":\"MLHP085784\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM645","ident":"yOtrt9VyBfnpGeeH_PPO0w_1TOqxts8z","created_at":1751373140,"id":267} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 15:34:08 [172.19.0.4][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'StssCuPt37HubfgNUM5gIJ5V9G9kwxY2', 'aviator_ident' => 'QFQ_41n7diJd5PObT3rZr4j_LOSkc371', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1702'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGE-352'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGE-352'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085922', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085922"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"StssCuPt37HubfgNUM5gIJ5V9G9kwxY2\",\"aviator_ident\":\"QFQ_41n7diJd5PObT3rZr4j_LOSkc371\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-352\",\"admin_memo\":\"MLHP085922\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGE-352","ident":"W46IGs595bSo7vGZV4Kp6ukJSHqdvfGw","created_at":1751376848,"id":268} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 15:39:21 [172.19.0.4][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tCVqzHxjFeCB3Bq4yh6feJsG7GpzLS0N', 'aviator_ident' => 'CUUGC2BJrdC3Bb-R24UR1wmZIcqNICQJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1703'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBF222'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBF222'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085923', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085923"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"tCVqzHxjFeCB3Bq4yh6feJsG7GpzLS0N\",\"aviator_ident\":\"CUUGC2BJrdC3Bb-R24UR1wmZIcqNICQJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBF222\",\"admin_memo\":\"MLHP085923\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBF222","ident":"MgEPG8eVqofdQSglCE-ZXwf13I32Rkfq","created_at":1751377161,"id":269} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 16:32:35 [172.19.0.4][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eFtqoQo4TqgbqvixwSV77C08afdFqHnT', 'aviator_ident' => '2IyHukqRK7FuObtpmvM0wqhS4y29NazZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1706'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MHY-975 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MHY-975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086006', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086006"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"eFtqoQo4TqgbqvixwSV77C08afdFqHnT\",\"aviator_ident\":\"2IyHukqRK7FuObtpmvM0wqhS4y29NazZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MHY-975\",\"admin_memo\":\"MLHP086006\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"MHY-975","ident":"7Z6CWCJK3wkBlUNM81CSKC7t0DZxkEwM","created_at":1751380355,"id":270} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 16:34:45 [172.19.0.4][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FB8a0VIm-MoWP2yLnSNyvos8yIbuwUpG', 'aviator_ident' => '6VyOwer43MJaIdQLX1Fk-2pwex3u2hCr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1707'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RUZ-154'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RUZ-154'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147641', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147641"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FB8a0VIm-MoWP2yLnSNyvos8yIbuwUpG\",\"aviator_ident\":\"6VyOwer43MJaIdQLX1Fk-2pwex3u2hCr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUZ-154\",\"admin_memo\":\"MLBP147641\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RUZ-154","ident":"k5_zCvQKeWjkr1dPmiNnO30B7kvslbfX","created_at":1751380485,"id":271} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:11:02 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7lUNzesAhH6RaSsUVgfvG1JWTvAK95GQ', 'aviator_ident' => 'IGSYb2t6ZHTBkfwKLvF1ghnuxDsiXZ3s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1708'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJX207 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJX207'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147637', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147637"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7lUNzesAhH6RaSsUVgfvG1JWTvAK95GQ\",\"aviator_ident\":\"IGSYb2t6ZHTBkfwKLvF1ghnuxDsiXZ3s\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJX207\",\"admin_memo\":\"MLBP147637\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJX207","ident":"BoaemiLwMaO-r6x-RvF-VTKtCFhXDmo6","created_at":1751386262,"id":272} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:15:40 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0ViaLDX78Un8kiknuui0ZvtiQ57F0Bi5', 'aviator_ident' => 'eWag-LUsrr1gPdcpBcjDQE5WzykKSDhp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1709'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PSW-156'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PSW-156'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147642', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147642"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0ViaLDX78Un8kiknuui0ZvtiQ57F0Bi5\",\"aviator_ident\":\"eWag-LUsrr1gPdcpBcjDQE5WzykKSDhp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSW-156\",\"admin_memo\":\"MLBP147642\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PSW-156","ident":"MD_LurKz9eFYuOL_qLb-ofWmUN3Yshnb","created_at":1751386540,"id":273} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:17:07 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-8fltBAEAgaQdnY-2lRUVnCAw_TCrLDu', 'aviator_ident' => 'xDf8j74pq6bU66SRpmaPtnMzadU5tKGT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1710'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBL508'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBL508'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147643', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147643"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-8fltBAEAgaQdnY-2lRUVnCAw_TCrLDu\",\"aviator_ident\":\"xDf8j74pq6bU66SRpmaPtnMzadU5tKGT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBL508\",\"admin_memo\":\"MLBP147643\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBL508","ident":"zcS6FSL4Vj6U9_06marY6j9tlFB-bAy_","created_at":1751386628,"id":274} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:18:19 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a73JrCCqgMK8fUrO6_kCdVwLlpoGjsep', 'aviator_ident' => '73-tsaZOL6C90SBaoWEXX8gdHEf-tGqi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1711'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RCU-946'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCU-946'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147645', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147645"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a73JrCCqgMK8fUrO6_kCdVwLlpoGjsep\",\"aviator_ident\":\"73-tsaZOL6C90SBaoWEXX8gdHEf-tGqi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-946\",\"admin_memo\":\"MLBP147645\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RCU-946","ident":"oOaIhnQ1rZYDZw0sQmrO-3_g-Qe9WjUR","created_at":1751386699,"id":275} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:19:17 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oIR-hYPdOH46vH7q5LsCVESbMSGLsHtB', 'aviator_ident' => 'yDE52r5iB-ZVDoMvfEs2dmTbUpEM-Tj6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1712'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEDM313'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEDM313'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147646', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147646"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oIR-hYPdOH46vH7q5LsCVESbMSGLsHtB\",\"aviator_ident\":\"yDE52r5iB-ZVDoMvfEs2dmTbUpEM-Tj6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDM313\",\"admin_memo\":\"MLBP147646\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEDM313","ident":"qgXfWWG6P95-wrJiom0iW_KWGDwFD2xO","created_at":1751386757,"id":276} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:20:17 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tQLijDcKq_XT5xqbqheM1dG3De-BCJaO', 'aviator_ident' => 'K_0O8N1oIKww6w_SpTwR69qXyA_eegIK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1713'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJJ-973'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJJ-973'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147647', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147647"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tQLijDcKq_XT5xqbqheM1dG3De-BCJaO\",\"aviator_ident\":\"K_0O8N1oIKww6w_SpTwR69qXyA_eegIK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-973\",\"admin_memo\":\"MLBP147647\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJJ-973","ident":"beo8ofEwcarGFjPdhoCqeTrLr6neO0Bx","created_at":1751386817,"id":277} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:21:33 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xrAXIx4WFZSTEUfJEvRk7sMYRMon7ZwH', 'aviator_ident' => 'aK2Pmfz9C2d3ycvwzOQcAtpazgBskjkp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1714'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYE-091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYE-091'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147648', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147648"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xrAXIx4WFZSTEUfJEvRk7sMYRMon7ZwH\",\"aviator_ident\":\"aK2Pmfz9C2d3ycvwzOQcAtpazgBskjkp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYE-091\",\"admin_memo\":\"MLBP147648\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYE-091","ident":"Jqm8P16w9Wc6Ch9H-2L3-kJeQZt7nyXq","created_at":1751386893,"id":278} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:22:32 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8g9TEyFAP0CendJjeCz1OJ4MFWkO4sqP', 'aviator_ident' => 'PpeFr6lqSFzd2Wgmou2wF0OqWtmo0MmP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1715'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBW-739'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBW-739'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147649', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147649"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8g9TEyFAP0CendJjeCz1OJ4MFWkO4sqP\",\"aviator_ident\":\"PpeFr6lqSFzd2Wgmou2wF0OqWtmo0MmP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-739\",\"admin_memo\":\"MLBP147649\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBW-739","ident":"szoiNZemPLBRoIqyBal-IiA-YiCNsKtu","created_at":1751386952,"id":279} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:23:29 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ixfjau8h8KOs_D60FOJR3CE3pnYNZJT4', 'aviator_ident' => 'iNNzx8cTyQHlc2q9S7zTwlDxe5_rtvp1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1716'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SPZ-930'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SPZ-930'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147650', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147650"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ixfjau8h8KOs_D60FOJR3CE3pnYNZJT4\",\"aviator_ident\":\"iNNzx8cTyQHlc2q9S7zTwlDxe5_rtvp1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPZ-930\",\"admin_memo\":\"MLBP147650\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SPZ-930","ident":"XFus4EgzgMHEqcDV19O1Lj7-mOOxiPXH","created_at":1751387009,"id":280} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:27:55 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZsbrkOh5XUMzpo72FxLYy6d6G4xQka68', 'aviator_ident' => 'XZvo3zhnpz6t5l3PFYX-rYl-HDfGzmZM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1717'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGA-186'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGA-186'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147651', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147651"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZsbrkOh5XUMzpo72FxLYy6d6G4xQka68\",\"aviator_ident\":\"XZvo3zhnpz6t5l3PFYX-rYl-HDfGzmZM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGA-186\",\"admin_memo\":\"MLBP147651\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGA-186","ident":"HPzSjSNTyS9VXncJPhWl76JExsYmvREA","created_at":1751387275,"id":281} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:29:07 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xXgCrq7UXfuzxDQBXFpyTN_rZbWXR6yc', 'aviator_ident' => 'lFJIVOpgXpd4ByxC48pAA0XMj6vNgNUH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1718'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SFA-415'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SFA-415'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147652', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147652"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xXgCrq7UXfuzxDQBXFpyTN_rZbWXR6yc\",\"aviator_ident\":\"lFJIVOpgXpd4ByxC48pAA0XMj6vNgNUH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFA-415\",\"admin_memo\":\"MLBP147652\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SFA-415","ident":"CaRYAF-mcpYViGwBbunp5Zkwp6seAe3E","created_at":1751387347,"id":282} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 18:39:44 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kQaOFUUE2K1yG7V7YmG6wVmJMgQW1l2g', 'aviator_ident' => 'aXhMPp5dJnIRqEG4CW1WXFLvzb0lENOP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1719'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLS-204 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLS-204'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147561', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147561"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kQaOFUUE2K1yG7V7YmG6wVmJMgQW1l2g\",\"aviator_ident\":\"aXhMPp5dJnIRqEG4CW1WXFLvzb0lENOP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLS-204\",\"admin_memo\":\"MLBP147561\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLS-204","ident":"I9htPytxTSTKGDZcLh-_q5cpNazAYor5","created_at":1751387984,"id":283} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 19:02:57 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rb1ZMScOfQfoS0Si2AxJ0nNG7Hjh8DZa', 'aviator_ident' => 'G4zyuNzf1iutW2FeGTkbouL5W532xf-p', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1720'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBE-721 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBE-721'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147556', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rb1ZMScOfQfoS0Si2AxJ0nNG7Hjh8DZa\",\"aviator_ident\":\"G4zyuNzf1iutW2FeGTkbouL5W532xf-p\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBE-721\",\"admin_memo\":\"MLBP147556\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBE-721","ident":"Ls-qj1JXKyuk771fYBYDqAhtZER1Rbd_","created_at":1751389377,"id":284} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 19:36:06 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8kRrB_kUO_nEyuV2rR9AkAl8CfVTpwTp', 'aviator_ident' => 'aNh5iOdPnrIF2N7ze7mrifZbc_bgjWLn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1721'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PAV-216 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PAV-216'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147566', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147566"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8kRrB_kUO_nEyuV2rR9AkAl8CfVTpwTp\",\"aviator_ident\":\"aNh5iOdPnrIF2N7ze7mrifZbc_bgjWLn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PAV-216\",\"admin_memo\":\"MLBP147566\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PAV-216","ident":"1PL46-Xd9_HkpnErGB8SUgUuY_S9pZeo","created_at":1751391366,"id":285} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 19:45:40 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lvnrSX0R7ObeR-6wnsgndhKuDHL8hUwI', 'aviator_ident' => 'VoamycwkTYNRYq8kelOJb_SejvYzy7aw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1722'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAV755 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAV755'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147558', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lvnrSX0R7ObeR-6wnsgndhKuDHL8hUwI\",\"aviator_ident\":\"VoamycwkTYNRYq8kelOJb_SejvYzy7aw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV755\",\"admin_memo\":\"MLBP147558\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAV755","ident":"BKGOtA3zUvQxQXtAirUuLoSO7WpKcoME","created_at":1751391940,"id":286} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 20:32:09 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '35P0fSoGCeob3eizzVUt3jCiQUT-bjHR', 'aviator_ident' => 'MeweI_d75fqMqIyGx0l4GuqUpPCUqcPY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1723'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBW-689 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBW-689'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147559', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147559"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"35P0fSoGCeob3eizzVUt3jCiQUT-bjHR\",\"aviator_ident\":\"MeweI_d75fqMqIyGx0l4GuqUpPCUqcPY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-689\",\"admin_memo\":\"MLBP147559\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBW-689","ident":"tFPzzrY71vmGG0oIkU54bw05flxlfb-_","created_at":1751394729,"id":287} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 20:51:03 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4e3Fn8hmVX1Mte9XjpTThA67Sv2-Bi0H', 'aviator_ident' => 'ZpjKyg405QhFR8VbUOH1sCwxfGSLCwvI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1724'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWR-065 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWR-065'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147567', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147567"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4e3Fn8hmVX1Mte9XjpTThA67Sv2-Bi0H\",\"aviator_ident\":\"ZpjKyg405QhFR8VbUOH1sCwxfGSLCwvI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWR-065\",\"admin_memo\":\"MLBP147567\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWR-065","ident":"CzhYRo_8d8LyGVGGSMtExu9jOg9z0_oy","created_at":1751395863,"id":288} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 20:59:08 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WZoSgxZSc4PknSdhRzZhkJjjqaTnyu3U', 'aviator_ident' => 'qK9L6fNjIBTWEo8opoGZDVNzP5Z3L9EE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1725'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADV894 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADV894'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147562', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147562"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WZoSgxZSc4PknSdhRzZhkJjjqaTnyu3U\",\"aviator_ident\":\"qK9L6fNjIBTWEo8opoGZDVNzP5Z3L9EE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADV894\",\"admin_memo\":\"MLBP147562\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADV894","ident":"027IdazPyaPBfKKH-HvRbM7u6Xsmyfrp","created_at":1751396348,"id":289} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 21:33:26 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'D0JQxNug7PFzYMIfQ4LK7tIITK5j2kFB', 'aviator_ident' => 'A5G1RXQ1SrTYykzGhmHbZ1s9P2OBucb6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1726'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RBM-799 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RBM-799'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147560', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147560"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"D0JQxNug7PFzYMIfQ4LK7tIITK5j2kFB\",\"aviator_ident\":\"A5G1RXQ1SrTYykzGhmHbZ1s9P2OBucb6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-799\",\"admin_memo\":\"MLBP147560\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RBM-799","ident":"6TpH-y2DmJEFPK1mDcR8ETwQqpeLwHPj","created_at":1751398406,"id":290} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 22:00:19 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kIKnx9X4JjHjd_EvpJhG_wxFrI8MlDJy', 'aviator_ident' => 'O2scpimQwfRHxbIeBFR4_h9YFfdJl0Bx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1727'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELK422 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELK422'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147590', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147590"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kIKnx9X4JjHjd_EvpJhG_wxFrI8MlDJy\",\"aviator_ident\":\"O2scpimQwfRHxbIeBFR4_h9YFfdJl0Bx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELK422\",\"admin_memo\":\"MLBP147590\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELK422","ident":"0i5aB4L0qAtHGX2R2Juv-MrVB-hzZTgY","created_at":1751400020,"id":291} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-01 22:16:51 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bqqofv9RbQkn4FuLE9-2uT7IVVECFArw', 'aviator_ident' => 't4XpIOFyz_YEO_02K6wbmTMKG1rGsv1g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1728'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAN-987 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAN-987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147564', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147564"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bqqofv9RbQkn4FuLE9-2uT7IVVECFArw\",\"aviator_ident\":\"t4XpIOFyz_YEO_02K6wbmTMKG1rGsv1g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAN-987\",\"admin_memo\":\"MLBP147564\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAN-987","ident":"TU0Ng363LKmnSph3O2zAbJTb9CrDsIdl","created_at":1751401011,"id":292} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 08:19:44 [172.19.0.4][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iqOMIjIOjylX-NOBS6hVNzaelDwB81gX', 'aviator_ident' => 'aQffJXLs1s9FdY3wtcYqtvbVzQHdRRo1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1729'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOET723'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOET723'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147673', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147673"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iqOMIjIOjylX-NOBS6hVNzaelDwB81gX\",\"aviator_ident\":\"aQffJXLs1s9FdY3wtcYqtvbVzQHdRRo1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOET723\",\"admin_memo\":\"MLBP147673\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOET723","ident":"iDcKq7-REbm5rq6hJSM4d2Nyy-IDBZnU","created_at":1751437184,"id":293} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 08:22:44 [172.19.0.4][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5SF8ZoY9FXitG9KqErc90gbRbOdmywNk', 'aviator_ident' => 'CwAdwI1lKBCPbMn5B9tNPWn27U1FeJi2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1730'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SCT-788'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SCT-788'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147674', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147674"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5SF8ZoY9FXitG9KqErc90gbRbOdmywNk\",\"aviator_ident\":\"CwAdwI1lKBCPbMn5B9tNPWn27U1FeJi2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SCT-788\",\"admin_memo\":\"MLBP147674\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SCT-788","ident":"foEAMBl0yShRadAfXGS8Wp-kxUwZ1yMT","created_at":1751437364,"id":294} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 09:17:43 [172.19.0.4][310][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KTnv2PETRp8egNjKxNhZKtIEYLp4bU_L', 'aviator_ident' => 'hUyCL5ZuYCZDzHmVRZCjfBSrwUa2_dDG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1731'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MLJ-056'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MLJ-056'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147684', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147684"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KTnv2PETRp8egNjKxNhZKtIEYLp4bU_L\",\"aviator_ident\":\"hUyCL5ZuYCZDzHmVRZCjfBSrwUa2_dDG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MLJ-056\",\"admin_memo\":\"MLBP147684\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MLJ-056","ident":"gC5xvSPN00xHlxTWaFdaTB3ufVMXTQmo","created_at":1751440664,"id":295} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 10:23:04 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'wMPxj0Qpsk3qr5EwK2hghBBDKiRstN52', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1734'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"wMPxj0Qpsk3qr5EwK2hghBBDKiRstN52\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"dY3mH4hWcsvfKEaKQ52tLzE3ppcTmjU7","created_at":1751444584,"id":296} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 10:24:57 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'XMs7SVmmZ9yKT5ynlb683h4_ej42FrtK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1735'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"XMs7SVmmZ9yKT5ynlb683h4_ej42FrtK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"zCQU0qtx0M0_wExTuhIHld61Vu98dw87","created_at":1751444697,"id":297} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 10:56:06 [172.19.0.4][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vEKk4VR56GW5ro7itVoSTZSFPyy5h5UA', 'aviator_ident' => 'DIAhDEBU_IosjacSv52s0IKOH6EwduYH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1736'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PYR-400'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PYR-400'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147677', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147677"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vEKk4VR56GW5ro7itVoSTZSFPyy5h5UA\",\"aviator_ident\":\"DIAhDEBU_IosjacSv52s0IKOH6EwduYH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYR-400\",\"admin_memo\":\"MLBP147677\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PYR-400","ident":"3DdpHLr2fBNF3VPAPVwxZJkYooFIgcHc","created_at":1751446566,"id":298} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 14:36:40 [172.19.0.4][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Cdpes-FOxpd9U-R1k7W3WKSHxWPiDD8o', 'aviator_ident' => 'yPwEfQn4UduwA5Y7A29DfO2FsHsXdva9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1738'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LXB-997 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LXB-997'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147659', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147659"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Cdpes-FOxpd9U-R1k7W3WKSHxWPiDD8o\",\"aviator_ident\":\"yPwEfQn4UduwA5Y7A29DfO2FsHsXdva9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LXB-997\",\"admin_memo\":\"MLBP147659\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LXB-997","ident":"d679YIHWymxGUYkucNH-dtjFGNnWXmbC","created_at":1751459800,"id":299} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 14:38:42 [172.19.0.4][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_iPfXJRnGlH3L_who9XDo5nKgAO39ayX', 'aviator_ident' => 'L_85k1HhAWsW7aBUg9Ljs552OULLFrVR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1737'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147528', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147528"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_iPfXJRnGlH3L_who9XDo5nKgAO39ayX\",\"aviator_ident\":\"L_85k1HhAWsW7aBUg9Ljs552OULLFrVR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP147528\",\"ignore_payment\":\"1\"}"} 2025-07-02 14:38:53 [172.19.0.4][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_iPfXJRnGlH3L_who9XDo5nKgAO39ayX', 'aviator_ident' => 'L_85k1HhAWsW7aBUg9Ljs552OULLFrVR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1737'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXH-179 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXH-179'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147528', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147528"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_iPfXJRnGlH3L_who9XDo5nKgAO39ayX\",\"aviator_ident\":\"L_85k1HhAWsW7aBUg9Ljs552OULLFrVR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXH-179\",\"admin_memo\":\"MLBP147528\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXH-179","ident":"OiZ4OlxvYKJ-SBloyPX2VHEJ4qUXQ4IK","created_at":1751459933,"id":300} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 16:52:48 [172.19.0.4][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l96DJAmC0n0vZUxtuqMKTH79PV3jeWc7', 'aviator_ident' => 'JubPImlrDbItlXTmrym5_RbJTjDSLHe7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1739'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RZN-569 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RZN-569'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086525', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086525"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"l96DJAmC0n0vZUxtuqMKTH79PV3jeWc7\",\"aviator_ident\":\"JubPImlrDbItlXTmrym5_RbJTjDSLHe7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RZN-569\",\"admin_memo\":\"MLHP086525\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RZN-569","ident":"yLlsrZBSZvKy2Eo5dSKGRuiZejH0xVZE","created_at":1751467968,"id":301} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 17:47:36 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZsbrkOh5XUMzpo72FxLYy6d6G4xQka68', 'aviator_ident' => 'TSIyjaD6hCwFI_lXn7wwUzxZfFrne6oG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1740'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGA-186 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGA-186'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147651', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147651"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZsbrkOh5XUMzpo72FxLYy6d6G4xQka68\",\"aviator_ident\":\"TSIyjaD6hCwFI_lXn7wwUzxZfFrne6oG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGA-186\",\"admin_memo\":\"MLBP147651\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGA-186","ident":"8uZLRJ73FBwlydJ4e1ZIPLLvS16ieaLb","created_at":1751471256,"id":302} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 17:48:38 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xrAXIx4WFZSTEUfJEvRk7sMYRMon7ZwH', 'aviator_ident' => 'm-qafKEd7nIt4SCVl5Ca2vs4pUJyTugJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1741'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYE-091 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYE-091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147648', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147648"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xrAXIx4WFZSTEUfJEvRk7sMYRMon7ZwH\",\"aviator_ident\":\"m-qafKEd7nIt4SCVl5Ca2vs4pUJyTugJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYE-091\",\"admin_memo\":\"MLBP147648\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYE-091","ident":"HxG-Lvismj2SKHQacTQ3Xqm1O2Q51AOr","created_at":1751471318,"id":303} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:08:26 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vJGpcCjUSn2kTQv6bGyaUrMPou5FK0NK', 'aviator_ident' => 'VEZr80u7ANbjHXqWpUm89EQ9xutd0r8x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1742'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SFV-101'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SFV-101'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147730', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147730"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vJGpcCjUSn2kTQv6bGyaUrMPou5FK0NK\",\"aviator_ident\":\"VEZr80u7ANbjHXqWpUm89EQ9xutd0r8x\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFV-101\",\"admin_memo\":\"MLBP147730\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SFV-101","ident":"S4Eezh6qanlpNAtptC9sBHz4w6PCtVUa","created_at":1751472506,"id":304} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:09:45 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EadYVLYhdXd9hzzf9kaK07KVte_CqclG', 'aviator_ident' => 'U4UsPiWoAlsIOf9dSFUHAZ3S1JpPbinm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1743'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RFM-852'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RFM-852'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147731', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147731"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EadYVLYhdXd9hzzf9kaK07KVte_CqclG\",\"aviator_ident\":\"U4UsPiWoAlsIOf9dSFUHAZ3S1JpPbinm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFM-852\",\"admin_memo\":\"MLBP147731\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RFM-852","ident":"ulSgXAbZK0XuBgAa7CpF7UMywWjGjbBn","created_at":1751472585,"id":305} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:11:48 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1EfxNXeZyrVw4XERZCe3Wm4fO-KOUJtv', 'aviator_ident' => 'zJZP7nEHS3l62g09_I6qtlJn0eie6SUe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1744'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFB291'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFB291'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147732', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147732"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1EfxNXeZyrVw4XERZCe3Wm4fO-KOUJtv\",\"aviator_ident\":\"zJZP7nEHS3l62g09_I6qtlJn0eie6SUe\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB291\",\"admin_memo\":\"MLBP147732\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFB291","ident":"nBETkEmsEOYOCYiq0pmVnfz0C6JuSg5o","created_at":1751472708,"id":306} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:13:53 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vKBRlykDCrhp1ODCwlY1PMkO4BbCPGAF', 'aviator_ident' => 'wNGhziHdPH8lWeoC9H61QkbJm3GoA_SY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1745'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RXR-910'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RXR-910'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147733', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147733"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vKBRlykDCrhp1ODCwlY1PMkO4BbCPGAF\",\"aviator_ident\":\"wNGhziHdPH8lWeoC9H61QkbJm3GoA_SY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RXR-910\",\"admin_memo\":\"MLBP147733\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RXR-910","ident":"_qdtwgZMTSO8sW8ZDodCe7-b9dq_qWUb","created_at":1751472834,"id":307} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:15:07 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ib0WL6A_E-TBoVV_atv9ZJEsA7E0UJ36', 'aviator_ident' => '7LKZ2J97rhAd3CXIKlSTDbTau9LkwdtT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1746'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RFM-685'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RFM-685'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ib0WL6A_E-TBoVV_atv9ZJEsA7E0UJ36\",\"aviator_ident\":\"7LKZ2J97rhAd3CXIKlSTDbTau9LkwdtT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFM-685\",\"admin_memo\":\"MLBP147734\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RFM-685","ident":"Fxm8vjGA3ECbbwrM9Pe-eY_8Sq_AL9__","created_at":1751472907,"id":308} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:16:36 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FE9uJf_JBK9hIOBZYfIYZ8eSinhS8iVy', 'aviator_ident' => '3QtgjWPP_Ml7votLYVi5f7ENmR3dlbe9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1747'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RFP-385'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RFP-385'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147736', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147736"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FE9uJf_JBK9hIOBZYfIYZ8eSinhS8iVy\",\"aviator_ident\":\"3QtgjWPP_Ml7votLYVi5f7ENmR3dlbe9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFP-385\",\"admin_memo\":\"MLBP147736\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RFP-385","ident":"U4jDq9CMFj4nJ7dc5V8NzbMZ5B37Kl31","created_at":1751472996,"id":309} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:17:48 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bngbi4NIg12m99qz8hypbnjGBrLojn_1', 'aviator_ident' => 'rhD_9H3Yz-E9qqFbbKJo_vKtEr3S2ijT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1748'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC158'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC158'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147738', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147738"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bngbi4NIg12m99qz8hypbnjGBrLojn_1\",\"aviator_ident\":\"rhD_9H3Yz-E9qqFbbKJo_vKtEr3S2ijT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC158\",\"admin_memo\":\"MLBP147738\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC158","ident":"pyNco6D40MJTXmZRdnLrOnhRBOP9Ik1y","created_at":1751473069,"id":310} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:19:49 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8QyX2sGzGE8j2whNZaZMdgpohZU1Farf', 'aviator_ident' => '-EQsma6EmXfMQBh6OabS_G_-O_ZM5kQ9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1749'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP443'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP443'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147739', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147739"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8QyX2sGzGE8j2whNZaZMdgpohZU1Farf\",\"aviator_ident\":\"-EQsma6EmXfMQBh6OabS_G_-O_ZM5kQ9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP443\",\"admin_memo\":\"MLBP147739\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP443","ident":"l-fnBWDr3UAhBM_GX9PgN9uhJHq_0qoF","created_at":1751473189,"id":311} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:23:10 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pS2seWDjCxxz1qo9N80gO8umxtuPJ35x', 'aviator_ident' => 'x0-moG-1F2nJVJC4Bm12qJvylaSljPIL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1750'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX181'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX181'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147740', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147740"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pS2seWDjCxxz1qo9N80gO8umxtuPJ35x\",\"aviator_ident\":\"x0-moG-1F2nJVJC4Bm12qJvylaSljPIL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX181\",\"admin_memo\":\"MLBP147740\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX181","ident":"4CPG6fKJenJd5RI4xFyE6QcbzkpP9gor","created_at":1751473390,"id":312} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:24:16 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cyimMoM5jhMZX6lDpLoORXNhz1fM9slm', 'aviator_ident' => 'WHgbPqsHu_IhtmOuegNRY9on-OBZuS7-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1751'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - IUJ-105'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'IUJ-105'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147741', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147741"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cyimMoM5jhMZX6lDpLoORXNhz1fM9slm\",\"aviator_ident\":\"WHgbPqsHu_IhtmOuegNRY9on-OBZuS7-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"IUJ-105\",\"admin_memo\":\"MLBP147741\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"IUJ-105","ident":"3TbRlNWDPnuCU4q2G9oLlvySyWG01E-I","created_at":1751473456,"id":313} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:33:37 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kQWCiTi1aT_ALn5dNJhTM-95Uzp0DZeu', 'aviator_ident' => '6VjFaZSrz_iGSNniW-EXLYEe9YN-ETwH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1752'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAIQ164'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAIQ164'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147743', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147743"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kQWCiTi1aT_ALn5dNJhTM-95Uzp0DZeu\",\"aviator_ident\":\"6VjFaZSrz_iGSNniW-EXLYEe9YN-ETwH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIQ164\",\"admin_memo\":\"MLBP147743\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAIQ164","ident":"TCRqm-Pj5BsIyatUDh2kRkhllAdGYFcv","created_at":1751474017,"id":314} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:34:49 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6yOsEOz47_nq2Md_BrVuz7BzM7XBxyF1', 'aviator_ident' => 'eZLU1Mgi0rLuR6KcmY0ZM0PT4hO5p3lt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1753'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEKE314'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEKE314'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147744', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147744"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6yOsEOz47_nq2Md_BrVuz7BzM7XBxyF1\",\"aviator_ident\":\"eZLU1Mgi0rLuR6KcmY0ZM0PT4hO5p3lt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKE314\",\"admin_memo\":\"MLBP147744\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEKE314","ident":"MT-k9ZRlV6PyMdC-1VdzRxkQPfbC5grS","created_at":1751474089,"id":315} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:44:09 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G-VuM38uEQ64XB9F7kNcsDu6P3mxXDHW', 'aviator_ident' => 'MW5vpR0WiW9-tNkRNt2TE5_fkMPOB0Rb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1754'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFA247'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFA247'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147745', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147745"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G-VuM38uEQ64XB9F7kNcsDu6P3mxXDHW\",\"aviator_ident\":\"MW5vpR0WiW9-tNkRNt2TE5_fkMPOB0Rb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFA247\",\"admin_memo\":\"MLBP147745\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFA247","ident":"3DQQuXPHQj4m5TQ6wwuHEslgPwC-VeAi","created_at":1751474649,"id":316} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:50:38 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-8fltBAEAgaQdnY-2lRUVnCAw_TCrLDu', 'aviator_ident' => 'Ry2JivkXHd1uMaqYs8PspApigrMK8fyI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1755'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBL508 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBL508'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147643', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147643"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-8fltBAEAgaQdnY-2lRUVnCAw_TCrLDu\",\"aviator_ident\":\"Ry2JivkXHd1uMaqYs8PspApigrMK8fyI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBL508\",\"admin_memo\":\"MLBP147643\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBL508","ident":"hqheu8RY-IMWsS3vGS0FLl_zY4EByJzf","created_at":1751475038,"id":317} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:55:12 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NurV122uDFWwWbXR2foSG6JdXK3PCIKt', 'aviator_ident' => '3BwhG7Cqm4-9-DLoKtPF1ckaEEdr7aGo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1756'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - HURU888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'HURU888'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147746', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147746"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NurV122uDFWwWbXR2foSG6JdXK3PCIKt\",\"aviator_ident\":\"3BwhG7Cqm4-9-DLoKtPF1ckaEEdr7aGo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"HURU888\",\"admin_memo\":\"MLBP147746\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"HURU888","ident":"rwzLNTDFIi47PpfXiiLePqkkWbFHjthn","created_at":1751475313,"id":318} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 18:56:44 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R4xORI5UKQOI1UPN3vjqSaqrX4YIYRUN', 'aviator_ident' => '0Rxqfec730MFX4agntx9rNuu237gMUax', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1757'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX867'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX867'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147747', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147747"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R4xORI5UKQOI1UPN3vjqSaqrX4YIYRUN\",\"aviator_ident\":\"0Rxqfec730MFX4agntx9rNuu237gMUax\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX867\",\"admin_memo\":\"MLBP147747\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX867","ident":"7KD3ynGrkftrZuY6VpFn-Sa41j8GnUs3","created_at":1751475405,"id":319} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 19:12:56 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8g9TEyFAP0CendJjeCz1OJ4MFWkO4sqP', 'aviator_ident' => 'Crb92KMpxSQgRl3Z3AknD3GygYu_Izjj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1758'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBW-739 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBW-739'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147649', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147649"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8g9TEyFAP0CendJjeCz1OJ4MFWkO4sqP\",\"aviator_ident\":\"Crb92KMpxSQgRl3Z3AknD3GygYu_Izjj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-739\",\"admin_memo\":\"MLBP147649\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBW-739","ident":"hIm18_Wrx6hbmiBk7RMIpo3ATLyP1_-o","created_at":1751476377,"id":320} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 19:23:12 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iqOMIjIOjylX-NOBS6hVNzaelDwB81gX', 'aviator_ident' => 'WJ9okKnCthWk1WMDjW36WsVX0nRh59tL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1759'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOET723 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOET723'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147673', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147673"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iqOMIjIOjylX-NOBS6hVNzaelDwB81gX\",\"aviator_ident\":\"WJ9okKnCthWk1WMDjW36WsVX0nRh59tL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOET723\",\"admin_memo\":\"MLBP147673\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOET723","ident":"N7HdYXA_zpJp_YMb-wCq_6wa1TyVVHqR","created_at":1751476992,"id":321} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 19:31:59 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0ViaLDX78Un8kiknuui0ZvtiQ57F0Bi5', 'aviator_ident' => '0BbzqMnb_aEkzrHcEYGXwKQrCgPrxyFg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1760'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PSW-156 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSW-156'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147642', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147642"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0ViaLDX78Un8kiknuui0ZvtiQ57F0Bi5\",\"aviator_ident\":\"0BbzqMnb_aEkzrHcEYGXwKQrCgPrxyFg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSW-156\",\"admin_memo\":\"MLBP147642\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PSW-156","ident":"5hDfpPB5QYsy6_IZ1tGzcCMwOEnm9p9m","created_at":1751477519,"id":322} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 21:07:49 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a73JrCCqgMK8fUrO6_kCdVwLlpoGjsep', 'aviator_ident' => 'SqRax_jG9YCTVjk7nrympX9pxhqwwpUw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1761'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCU-946 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCU-946'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147645', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147645"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a73JrCCqgMK8fUrO6_kCdVwLlpoGjsep\",\"aviator_ident\":\"SqRax_jG9YCTVjk7nrympX9pxhqwwpUw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-946\",\"admin_memo\":\"MLBP147645\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCU-946","ident":"B7x0k3Y3ZbHW8YK9GtLAB0ES_aCh-8AF","created_at":1751483269,"id":323} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 21:37:26 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xXgCrq7UXfuzxDQBXFpyTN_rZbWXR6yc', 'aviator_ident' => 'BkI-MSbDdqGTEtgjpR-ThBXN-qRj6ULa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1762'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFA-415 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFA-415'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147652', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147652"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xXgCrq7UXfuzxDQBXFpyTN_rZbWXR6yc\",\"aviator_ident\":\"BkI-MSbDdqGTEtgjpR-ThBXN-qRj6ULa\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFA-415\",\"admin_memo\":\"MLBP147652\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFA-415","ident":"ocmIHMgDg3HZFLKIayMn7qfBLTdacWSM","created_at":1751485047,"id":324} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 21:49:36 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KTnv2PETRp8egNjKxNhZKtIEYLp4bU_L', 'aviator_ident' => 'jC4paVT0wygl58bGa8qfo36RJG6WqCq4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1763'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MLJ-056 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MLJ-056'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147684', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147684"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KTnv2PETRp8egNjKxNhZKtIEYLp4bU_L\",\"aviator_ident\":\"jC4paVT0wygl58bGa8qfo36RJG6WqCq4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MLJ-056\",\"admin_memo\":\"MLBP147684\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MLJ-056","ident":"jhhVmUIR8K91UMfbzovLHnvauUKw3RGV","created_at":1751485776,"id":325} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 22:50:16 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oIR-hYPdOH46vH7q5LsCVESbMSGLsHtB', 'aviator_ident' => 'xKqY_ZHXhxywL4xKxUl8-1g-TtrkfPYR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1764'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEDM313 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEDM313'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147646', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147646"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oIR-hYPdOH46vH7q5LsCVESbMSGLsHtB\",\"aviator_ident\":\"xKqY_ZHXhxywL4xKxUl8-1g-TtrkfPYR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDM313\",\"admin_memo\":\"MLBP147646\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEDM313","ident":"sSFhG4Z9xMv5Th6R2QwhORS66RqCnxSL","created_at":1751489416,"id":326} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 22:53:09 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FB8a0VIm-MoWP2yLnSNyvos8yIbuwUpG', 'aviator_ident' => 'sz8eFtkbxrI2gsYOKZ6sMqza-etAAGnS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1765'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RUZ-154 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RUZ-154'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147641', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147641"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FB8a0VIm-MoWP2yLnSNyvos8yIbuwUpG\",\"aviator_ident\":\"sz8eFtkbxrI2gsYOKZ6sMqza-etAAGnS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUZ-154\",\"admin_memo\":\"MLBP147641\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RUZ-154","ident":"qt1i1grdShOo-mdbuC-vUIE9yL8vTY6i","created_at":1751489589,"id":327} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-02 23:08:16 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5SF8ZoY9FXitG9KqErc90gbRbOdmywNk', 'aviator_ident' => 'pc5AdJReJI-DsT7kUhLmgTI2ZQKn_PlE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1766'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SCT-788 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SCT-788'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147674', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147674"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5SF8ZoY9FXitG9KqErc90gbRbOdmywNk\",\"aviator_ident\":\"pc5AdJReJI-DsT7kUhLmgTI2ZQKn_PlE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SCT-788\",\"admin_memo\":\"MLBP147674\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SCT-788","ident":"ZjrrJvGdNJ6CAov_ymr_Mbqdhb2UCKkR","created_at":1751490496,"id":328} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 09:03:18 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'Pv0CQGAmSuZYVYgC6sHhrdTHiyvXrFZu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1767'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"Pv0CQGAmSuZYVYgC6sHhrdTHiyvXrFZu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"Vq6Z2oYPuG2-5Sy4XWbfe1i-n5r4Nhuf","created_at":1751526198,"id":329} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 09:07:14 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'WY9_yDsjYX0pN3brsjwByXly4v8eqWZb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1768'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"WY9_yDsjYX0pN3brsjwByXly4v8eqWZb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"W24Unq1zk08Ee0p9okizs8sAn2rI7LSE","created_at":1751526434,"id":330} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 09:11:10 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'JBE6vLos4zfWeuum1BQuEupRW5QRftx4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1769'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"JBE6vLos4zfWeuum1BQuEupRW5QRftx4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"4QbFE78NNp4OGlYMOiftWA2rHQAgd0lb","created_at":1751526671,"id":331} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 09:14:54 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'KnkFABQcOWoFT3z2OtrE4RhJCs2-S0c8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1770'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXZ-907'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"KnkFABQcOWoFT3z2OtrE4RhJCs2-S0c8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXZ-907","ident":"STe_iH7sAgqQ6eiJhWAE1FsBM6gXYgZn","created_at":1751526894,"id":332} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 09:18:39 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'AWn7-7rSFOSU44V4ZkkZ_JVR0mqIBrXp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1771'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXZ-907'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"AWn7-7rSFOSU44V4ZkkZ_JVR0mqIBrXp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXZ-907","ident":"wr6ZipGbEA3kc4RqhKeVFfm1mTd1fjhX","created_at":1751527119,"id":333} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 10:32:42 [172.19.0.4][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mKb0q5eU40cnbXrWx31Rm2JNzXOz7zgr', 'aviator_ident' => 'GwkAgA4BP6s_SFEo17-63_NL0LNsKNYp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1772'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NSN-303'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NSN-303'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086595', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086595"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"mKb0q5eU40cnbXrWx31Rm2JNzXOz7zgr\",\"aviator_ident\":\"GwkAgA4BP6s_SFEo17-63_NL0LNsKNYp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NSN-303\",\"admin_memo\":\"MLHP086595\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"NSN-303","ident":"TtGZ2yoJV2RkT5Btyrk_jNDWd6d3Y8zB","created_at":1751531563,"id":334} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 10:33:34 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'qfsN4n3Fb9T_n25W4BP7mZpwYg-mS5gJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1773'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"qfsN4n3Fb9T_n25W4BP7mZpwYg-mS5gJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"dDgt-qYF-4Hr_Zb6m_P8hrxrPEI7QzcA","created_at":1751531615,"id":335} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 10:36:17 [172.19.0.4][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'FY-gt96i2D72O6rs7B9KaBwd_orPoOdI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1774'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"FY-gt96i2D72O6rs7B9KaBwd_orPoOdI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"7MMtqtlWEiastVhBvze-ziU2lmcI0ove","created_at":1751531778,"id":336} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 12:57:22 [172.19.0.4][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5J3Fk2IrDu96zzNVqSdhkTVWuzUXh5ht', 'aviator_ident' => 'agIlhhvHCUTRPhYFE5k2mgJSt04v19_l', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1775'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEKE333 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEKE333'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147755', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147755"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5J3Fk2IrDu96zzNVqSdhkTVWuzUXh5ht\",\"aviator_ident\":\"agIlhhvHCUTRPhYFE5k2mgJSt04v19_l\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKE333\",\"admin_memo\":\"MLBP147755\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEKE333","ident":"ULiyCL8piyTOp8EsQHUuJfeZuaFtHPQW","created_at":1751540242,"id":337} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 16:19:49 [172.19.0.4][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a4RmuEkkoHs1BC4fbdjQgwAmGNTUbrwH', 'aviator_ident' => 'mhZNiNIRGK-XK-6UB96c-Qvj4wg95tbo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1776'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRA-790 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRA-790'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147808', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147808"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a4RmuEkkoHs1BC4fbdjQgwAmGNTUbrwH\",\"aviator_ident\":\"mhZNiNIRGK-XK-6UB96c-Qvj4wg95tbo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRA-790\",\"admin_memo\":\"MLBP147808\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRA-790","ident":"DGL9_WjNhhxE17T8eXPOKM0mdHYKeM7p","created_at":1751552389,"id":338} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 17:01:18 [172.19.0.4][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vFnnPrkHO3fj7XrTs8x71GitRMB4XPJo', 'aviator_ident' => 'b30v-2IAmiJv4Mk6tnf6E81t5R91lRKj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1777'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECM957 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECM957'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147768', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147768"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vFnnPrkHO3fj7XrTs8x71GitRMB4XPJo\",\"aviator_ident\":\"b30v-2IAmiJv4Mk6tnf6E81t5R91lRKj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECM957\",\"admin_memo\":\"MLBP147768\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECM957","ident":"OoDnEpVIzjCBnpu33HCYKC-RWEnDQ8yr","created_at":1751554878,"id":339} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 17:36:50 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oaczDFO_JVroGxK8Yxgw62XVmNhZIT4F', 'aviator_ident' => 'cyQdWZy97yy5QAAl5dFQgtHT-ydqMHuq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1778'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - KIS-384'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'KIS-384'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147842', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147842"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oaczDFO_JVroGxK8Yxgw62XVmNhZIT4F\",\"aviator_ident\":\"cyQdWZy97yy5QAAl5dFQgtHT-ydqMHuq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KIS-384\",\"admin_memo\":\"MLBP147842\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"KIS-384","ident":"ANYpp5wAh7W_bacn_MHVdW2fgP53bUJ9","created_at":1751557010,"id":340} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 17:45:18 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'C1lyifK-aB5MtaPGNdGp6pFwqJtyeWrX', 'aviator_ident' => 'CjylSmDfTo7HiUGv_QFbXIolqdMc4BDw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1779'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGE-360'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGE-360'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147843', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147843"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"C1lyifK-aB5MtaPGNdGp6pFwqJtyeWrX\",\"aviator_ident\":\"CjylSmDfTo7HiUGv_QFbXIolqdMc4BDw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-360\",\"admin_memo\":\"MLBP147843\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGE-360","ident":"Ki9nE36JFKP7QcQrUrEjGbaO5CqRt0VF","created_at":1751557518,"id":341} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 17:48:38 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fjFOwWLUxQKvw0Z5j7GaHwQrWhPybhHk', 'aviator_ident' => 'Thwut1lA7QDV4jRoYG4j8mA-w4L9b0Yz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1780'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYX-201'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYX-201'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147844', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147844"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fjFOwWLUxQKvw0Z5j7GaHwQrWhPybhHk\",\"aviator_ident\":\"Thwut1lA7QDV4jRoYG4j8mA-w4L9b0Yz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYX-201\",\"admin_memo\":\"MLBP147844\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYX-201","ident":"UeoJsVg-JZEz1NWRNl0mhYUwllLuunz5","created_at":1751557718,"id":342} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 17:52:11 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nNbv8zy-nhlAB3N55qQ5nxwlv8WJ_oXg', 'aviator_ident' => 'uLlWRltPOja6R5jccM1yvhuhmdVfx6I-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1781'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHG919'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHG919'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147845', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147845"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nNbv8zy-nhlAB3N55qQ5nxwlv8WJ_oXg\",\"aviator_ident\":\"uLlWRltPOja6R5jccM1yvhuhmdVfx6I-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG919\",\"admin_memo\":\"MLBP147845\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHG919","ident":"PQZVffsjPcbROISsSbQ-B7dQxhm4o38M","created_at":1751557931,"id":343} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 17:53:08 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5nNzVqcOIYMVTaSIwbpo7NIqKsSAIrEq', 'aviator_ident' => 'zWLboP7oAwU0_6ta98ZAJL-YhxAEkeI8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1782'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGE-400'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGE-400'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147846', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147846"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5nNzVqcOIYMVTaSIwbpo7NIqKsSAIrEq\",\"aviator_ident\":\"zWLboP7oAwU0_6ta98ZAJL-YhxAEkeI8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-400\",\"admin_memo\":\"MLBP147846\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGE-400","ident":"0Dsajv7aUJ1kcer_2uk_OQfC5zu_ygx9","created_at":1751557988,"id":344} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 17:59:26 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NRFDNCKYa_BM1ek3hfWxNC8PNPYJUS0R', 'aviator_ident' => 'e0r2mV1Cwwp-eHCMFoBmo4UIhRQPRgvd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1783'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIER634'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIER634'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147847', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147847"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NRFDNCKYa_BM1ek3hfWxNC8PNPYJUS0R\",\"aviator_ident\":\"e0r2mV1Cwwp-eHCMFoBmo4UIhRQPRgvd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER634\",\"admin_memo\":\"MLBP147847\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIER634","ident":"G8CCsOkZF2uartWMQveoOYQXYQppIPao","created_at":1751558366,"id":345} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:00:29 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QDB2790MAXdUIJKGouaVimCdd9jCikXW', 'aviator_ident' => 'o4Iu6WK6YBWlSS_VtdU9rTOPcKZn_eKb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1784'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NTC-607'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NTC-607'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147848', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147848"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QDB2790MAXdUIJKGouaVimCdd9jCikXW\",\"aviator_ident\":\"o4Iu6WK6YBWlSS_VtdU9rTOPcKZn_eKb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NTC-607\",\"admin_memo\":\"MLBP147848\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NTC-607","ident":"rMul0d_VUKnOCA_O1zXkZhTKJuLZLvNF","created_at":1751558429,"id":346} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:01:22 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AbOveVh90R0gkEHyWgWlxyQdl2WbnD2r', 'aviator_ident' => 'T5wC2u69MJxZA-tMNVea42kXfRcvEK72', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1785'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGD-138'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PGD-138'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147849', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147849"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AbOveVh90R0gkEHyWgWlxyQdl2WbnD2r\",\"aviator_ident\":\"T5wC2u69MJxZA-tMNVea42kXfRcvEK72\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-138\",\"admin_memo\":\"MLBP147849\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGD-138","ident":"2DBxX1NmUHEBUH5exGuyinLI78cgrNM_","created_at":1751558482,"id":347} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:02:22 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2m-OCzLoy7V4iAMBIAafxKfYQREIEsU4', 'aviator_ident' => '5Aa3spTKVS04GmMY926vejmjiZGmhmJ8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1786'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AADZ606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AADZ606'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147850', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147850"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2m-OCzLoy7V4iAMBIAafxKfYQREIEsU4\",\"aviator_ident\":\"5Aa3spTKVS04GmMY926vejmjiZGmhmJ8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADZ606\",\"admin_memo\":\"MLBP147850\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AADZ606","ident":"jz_4Lu74nIk_0JhfuHsSkN9EVEc-8OLa","created_at":1751558542,"id":348} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:03:28 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j-aMw07yX0XKW7rooI1uJePnBPEkgiCE', 'aviator_ident' => '3zBqDK41O3tOxHdHAXGOmYBYAXoVNIrz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1787'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PXJ-635'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PXJ-635'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147851', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147851"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j-aMw07yX0XKW7rooI1uJePnBPEkgiCE\",\"aviator_ident\":\"3zBqDK41O3tOxHdHAXGOmYBYAXoVNIrz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXJ-635\",\"admin_memo\":\"MLBP147851\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PXJ-635","ident":"ztgLUs7HVCkvqTPMiAhtjs6A_BHHEe5V","created_at":1751558608,"id":349} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:04:20 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YT-C8uAX8MoLjEfKRnlGyWdoJi_x3Hzb', 'aviator_ident' => 'vr6yWItQPtAsvEXQkGPrMJPvD0VllCAt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1788'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SUM-283'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SUM-283'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147852', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147852"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YT-C8uAX8MoLjEfKRnlGyWdoJi_x3Hzb\",\"aviator_ident\":\"vr6yWItQPtAsvEXQkGPrMJPvD0VllCAt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUM-283\",\"admin_memo\":\"MLBP147852\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SUM-283","ident":"BJiy6mJjnIDT9odW8QHNXuZVSEQw-Jbk","created_at":1751558660,"id":350} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:17:22 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bngbi4NIg12m99qz8hypbnjGBrLojn_1', 'aviator_ident' => 'XfwP787wkvJmU58h4JNDsfpQMb1ig--w', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1789'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC158 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC158'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147738', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147738"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bngbi4NIg12m99qz8hypbnjGBrLojn_1\",\"aviator_ident\":\"XfwP787wkvJmU58h4JNDsfpQMb1ig--w\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC158\",\"admin_memo\":\"MLBP147738\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC158","ident":"3AEruQ4TF0Xs1zWT8yAOfMqRiTxL-X3L","created_at":1751559442,"id":351} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:17:46 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vJGpcCjUSn2kTQv6bGyaUrMPou5FK0NK', 'aviator_ident' => 'm9oF5oaYpLaxoQYDkevidsX3oCsUZ6T9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1790'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFV-101 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFV-101'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147730', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147730"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vJGpcCjUSn2kTQv6bGyaUrMPou5FK0NK\",\"aviator_ident\":\"m9oF5oaYpLaxoQYDkevidsX3oCsUZ6T9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFV-101\",\"admin_memo\":\"MLBP147730\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFV-101","ident":"JLSi1Nc0kpSCxLhcCusy-9g6sGkCF4wf","created_at":1751559466,"id":352} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 18:30:03 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6yOsEOz47_nq2Md_BrVuz7BzM7XBxyF1', 'aviator_ident' => 'yA9p2KYtewbr0mhNHmOemO8gP5wfaNbY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1791'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEKE314 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEKE314'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147744', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147744"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6yOsEOz47_nq2Md_BrVuz7BzM7XBxyF1\",\"aviator_ident\":\"yA9p2KYtewbr0mhNHmOemO8gP5wfaNbY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKE314\",\"admin_memo\":\"MLBP147744\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEKE314","ident":"EBx4iOg6Yt8rzycLQyyX7tQ9PiO7_7oJ","created_at":1751560203,"id":353} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 19:11:49 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kQWCiTi1aT_ALn5dNJhTM-95Uzp0DZeu', 'aviator_ident' => 'QQEuo9zQtfsrrH4wjpbHuInlSnSd1ba3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1792'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAIQ164 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAIQ164'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147743', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147743"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kQWCiTi1aT_ALn5dNJhTM-95Uzp0DZeu\",\"aviator_ident\":\"QQEuo9zQtfsrrH4wjpbHuInlSnSd1ba3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIQ164\",\"admin_memo\":\"MLBP147743\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAIQ164","ident":"dggKYyoNodrl_fqPOYe3QUMuvtG138qc","created_at":1751562710,"id":354} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 19:35:33 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wwzFrBdsx71ZMCKv75N0i2kcf7_a1sHx', 'aviator_ident' => 'RCH83QQnvVTKmNdkP_CJD0Op5UZOfg3f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1793'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RSP-079 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RSP-079'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147479', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147479"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wwzFrBdsx71ZMCKv75N0i2kcf7_a1sHx\",\"aviator_ident\":\"RCH83QQnvVTKmNdkP_CJD0Op5UZOfg3f\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RSP-079\",\"admin_memo\":\"MLBP147479\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RSP-079","ident":"0G-42RGnbYpY5MYgwQUy6eokso-_lGYe","created_at":1751564133,"id":355} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 19:41:59 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EadYVLYhdXd9hzzf9kaK07KVte_CqclG', 'aviator_ident' => '71Cws8lLyBgVF7fA0-NCfrdV-iUoW3EQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1794'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RFM-852 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RFM-852'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147731', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147731"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EadYVLYhdXd9hzzf9kaK07KVte_CqclG\",\"aviator_ident\":\"71Cws8lLyBgVF7fA0-NCfrdV-iUoW3EQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFM-852\",\"admin_memo\":\"MLBP147731\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RFM-852","ident":"8x8fXFLKMDrNZlqS59i5oWj88R4K2vBF","created_at":1751564519,"id":356} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 20:48:39 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G-VuM38uEQ64XB9F7kNcsDu6P3mxXDHW', 'aviator_ident' => 'l4qfuz_8pa885LuJZX-8U4I2H4JwN64I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1795'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFA247 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFA247'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147745', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147745"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G-VuM38uEQ64XB9F7kNcsDu6P3mxXDHW\",\"aviator_ident\":\"l4qfuz_8pa885LuJZX-8U4I2H4JwN64I\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFA247\",\"admin_memo\":\"MLBP147745\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFA247","ident":"YHXCp14scO4q3g-YWe5yYFqBViHL9N0z","created_at":1751568520,"id":357} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 20:52:14 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pS2seWDjCxxz1qo9N80gO8umxtuPJ35x', 'aviator_ident' => 'oC041eJxN2wXvoQZ6Hh0UYAC9dctZdXu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1796'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX181 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX181'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147740', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147740"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pS2seWDjCxxz1qo9N80gO8umxtuPJ35x\",\"aviator_ident\":\"oC041eJxN2wXvoQZ6Hh0UYAC9dctZdXu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX181\",\"admin_memo\":\"MLBP147740\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX181","ident":"eWPxLYNcKDdaHyZIRVhyuUHbzqRQT2D1","created_at":1751568734,"id":358} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 20:55:55 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8QyX2sGzGE8j2whNZaZMdgpohZU1Farf', 'aviator_ident' => 'woLrfWl_phZwAnEyABaFcyF6XEU_ZjYi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1797'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP443 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP443'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147739', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147739"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8QyX2sGzGE8j2whNZaZMdgpohZU1Farf\",\"aviator_ident\":\"woLrfWl_phZwAnEyABaFcyF6XEU_ZjYi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP443\",\"admin_memo\":\"MLBP147739\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP443","ident":"ZARRpZEe7C6vORim6IsfGnmVCSZMzPJS","created_at":1751568955,"id":359} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 21:33:30 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vKBRlykDCrhp1ODCwlY1PMkO4BbCPGAF', 'aviator_ident' => 'tf0NtTcXAj0mSnp0gotvt8OcDpibg-Pe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1798'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RXR-910 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RXR-910'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147733', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147733"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vKBRlykDCrhp1ODCwlY1PMkO4BbCPGAF\",\"aviator_ident\":\"tf0NtTcXAj0mSnp0gotvt8OcDpibg-Pe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RXR-910\",\"admin_memo\":\"MLBP147733\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RXR-910","ident":"ShviZYpI6gZKqb-2fq-MjVIeRdJ_NHpO","created_at":1751571210,"id":360} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 21:46:04 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1EfxNXeZyrVw4XERZCe3Wm4fO-KOUJtv', 'aviator_ident' => '5q4aSOOQ24HRAvMKEn2wrpPHT_jEMpD2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1799'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFB291 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFB291'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147732', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147732"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1EfxNXeZyrVw4XERZCe3Wm4fO-KOUJtv\",\"aviator_ident\":\"5q4aSOOQ24HRAvMKEn2wrpPHT_jEMpD2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB291\",\"admin_memo\":\"MLBP147732\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFB291","ident":"FAH3GSXLIjd92dL4wtTmvj6dGmbtQHW7","created_at":1751571964,"id":361} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 21:49:08 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NurV122uDFWwWbXR2foSG6JdXK3PCIKt', 'aviator_ident' => 'ebmrXHmMAQR5bcAwmmprkMT4lYw5lN5P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1800'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'HURU888 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'HURU888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147746', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147746"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NurV122uDFWwWbXR2foSG6JdXK3PCIKt\",\"aviator_ident\":\"ebmrXHmMAQR5bcAwmmprkMT4lYw5lN5P\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"HURU888\",\"admin_memo\":\"MLBP147746\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"HURU888","ident":"4ofK-0Y9WimkUmt8MIamgioBtO8b4okY","created_at":1751572149,"id":362} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 22:56:23 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R4xORI5UKQOI1UPN3vjqSaqrX4YIYRUN', 'aviator_ident' => 'Kewwhn-SQ5QLxsN-Sg3cpiRzvufMGq0d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1801'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX867 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX867'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147747', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147747"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R4xORI5UKQOI1UPN3vjqSaqrX4YIYRUN\",\"aviator_ident\":\"Kewwhn-SQ5QLxsN-Sg3cpiRzvufMGq0d\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX867\",\"admin_memo\":\"MLBP147747\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX867","ident":"ln_itsdpmmHpmIdKZicLQVq9ywJtmI1p","created_at":1751576183,"id":363} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 23:02:19 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ib0WL6A_E-TBoVV_atv9ZJEsA7E0UJ36', 'aviator_ident' => 'ABN_me1Uc2ZOunU1mltUo5wQ5qLOAE58', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1802'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RFM-685 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RFM-685'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ib0WL6A_E-TBoVV_atv9ZJEsA7E0UJ36\",\"aviator_ident\":\"ABN_me1Uc2ZOunU1mltUo5wQ5qLOAE58\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFM-685\",\"admin_memo\":\"MLBP147734\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RFM-685","ident":"Ucu5VixHpk9iRnPXISK5ddOzdefWvBcH","created_at":1751576539,"id":364} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-03 23:19:44 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cyimMoM5jhMZX6lDpLoORXNhz1fM9slm', 'aviator_ident' => 'YpQe_6DHD5Sa_QUmaVlkfDqORpBHFWge', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1803'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'IUJ-105 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'IUJ-105'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147741', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147741"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cyimMoM5jhMZX6lDpLoORXNhz1fM9slm\",\"aviator_ident\":\"YpQe_6DHD5Sa_QUmaVlkfDqORpBHFWge\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"IUJ-105\",\"admin_memo\":\"MLBP147741\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"IUJ-105","ident":"_bINKdMpXd7TtF8keqNnboiWsthy2oLH","created_at":1751577584,"id":365} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 11:39:11 [172.19.0.4][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '01udCK9FawURSBQYG3Hu1iaPEIm70G7y', 'aviator_ident' => 'BoNrG_aISdwNY4pPaQZ_ZucAS_NE0DiT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1804'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SAJ-279 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SAJ-279'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147859', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147859"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"01udCK9FawURSBQYG3Hu1iaPEIm70G7y\",\"aviator_ident\":\"BoNrG_aISdwNY4pPaQZ_ZucAS_NE0DiT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAJ-279\",\"admin_memo\":\"MLBP147859\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SAJ-279","ident":"jzCjRyYUFz3MLWysdDgJOVXdMYa7IzhH","created_at":1751621952,"id":366} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 12:57:11 [172.19.0.4][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'g7DdGUPFBg0Ix92ueEohktDMfi-Sq01A', 'aviator_ident' => 'osxvlwe-pN7yCFI1m98Ja8KrQfhOLZmL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1805'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADX195 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADX195'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147870', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147870"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"g7DdGUPFBg0Ix92ueEohktDMfi-Sq01A\",\"aviator_ident\":\"osxvlwe-pN7yCFI1m98Ja8KrQfhOLZmL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADX195\",\"admin_memo\":\"MLBP147870\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADX195","ident":"2Pl0rBOV5-cSt1xLwndLyzUUteK6uu69","created_at":1751626631,"id":367} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 12:59:45 [172.19.0.4][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'txZf5N94xC58CBuP-ErMaHeyU4bPF673', 'aviator_ident' => '2nvZoB_59qW3_rka_6nUAeS1wESf6pk5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1806'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAD-799 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAD-799'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085429', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085429"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"txZf5N94xC58CBuP-ErMaHeyU4bPF673\",\"aviator_ident\":\"2nvZoB_59qW3_rka_6nUAeS1wESf6pk5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAD-799\",\"admin_memo\":\"MLHP085429\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAD-799","ident":"Y-bofbP5_JxoPk9Od4DpkD9d-7fa9Trt","created_at":1751626785,"id":368} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 15:00:29 [172.19.0.4][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WFMlF-EFTyB_NqajybjadItKDTzwDJDe', 'aviator_ident' => 'he9RWroqbtJ7yrTeje-1FkBrNKZJQEVb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1807'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXC-324'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXC-324'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086095', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086095"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"WFMlF-EFTyB_NqajybjadItKDTzwDJDe\",\"aviator_ident\":\"he9RWroqbtJ7yrTeje-1FkBrNKZJQEVb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXC-324\",\"admin_memo\":\"MLHP086095\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXC-324","ident":"IoHr2mOmRBGeObB9mYNlVb53MeyVYN_C","created_at":1751634029,"id":369} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 17:55:51 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nNbv8zy-nhlAB3N55qQ5nxwlv8WJ_oXg', 'aviator_ident' => '9FCEyB7Yl9IbIK3YopbJ_RSX_9tNmEES', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1808'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHG919 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHG919'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147845', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147845"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nNbv8zy-nhlAB3N55qQ5nxwlv8WJ_oXg\",\"aviator_ident\":\"9FCEyB7Yl9IbIK3YopbJ_RSX_9tNmEES\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG919\",\"admin_memo\":\"MLBP147845\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHG919","ident":"cPK1HbueTj0jKLAMnfGL3fCQdVsHJdD3","created_at":1751644551,"id":370} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 18:10:54 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oaczDFO_JVroGxK8Yxgw62XVmNhZIT4F', 'aviator_ident' => 'Yr9A9ZgignQ6CPfOLHawgrR48k38uPFX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1809'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KIS-384 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KIS-384'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147842', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147842"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oaczDFO_JVroGxK8Yxgw62XVmNhZIT4F\",\"aviator_ident\":\"Yr9A9ZgignQ6CPfOLHawgrR48k38uPFX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KIS-384\",\"admin_memo\":\"MLBP147842\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KIS-384","ident":"8V3ViDHvUcdRjfeq5ioovctbqcj387wU","created_at":1751645455,"id":371} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 19:05:47 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'C1lyifK-aB5MtaPGNdGp6pFwqJtyeWrX', 'aviator_ident' => 'HM5hPxuK3F1_yLJxxETQaBUnGLxdGf75', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1810'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGE-360 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGE-360'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147843', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147843"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"C1lyifK-aB5MtaPGNdGp6pFwqJtyeWrX\",\"aviator_ident\":\"HM5hPxuK3F1_yLJxxETQaBUnGLxdGf75\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-360\",\"admin_memo\":\"MLBP147843\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGE-360","ident":"5U8DNKhKeIrDlcMuGs7MYtHGGwAVNBVC","created_at":1751648748,"id":372} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 19:45:48 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NRFDNCKYa_BM1ek3hfWxNC8PNPYJUS0R', 'aviator_ident' => '2YnvFpgWpdeZaU__lWf095eavnfnIg46', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1811'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIER634 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIER634'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147847', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147847"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NRFDNCKYa_BM1ek3hfWxNC8PNPYJUS0R\",\"aviator_ident\":\"2YnvFpgWpdeZaU__lWf095eavnfnIg46\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER634\",\"admin_memo\":\"MLBP147847\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIER634","ident":"X5OmoNyrw_VB2pWbqu-L6Ppd57iuWm_2","created_at":1751651149,"id":373} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 19:54:54 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5nNzVqcOIYMVTaSIwbpo7NIqKsSAIrEq', 'aviator_ident' => '2iTMK7veRYPynmz8Hicfk0x5TY5P-4xT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1812'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGE-400 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGE-400'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147846', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147846"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5nNzVqcOIYMVTaSIwbpo7NIqKsSAIrEq\",\"aviator_ident\":\"2iTMK7veRYPynmz8Hicfk0x5TY5P-4xT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-400\",\"admin_memo\":\"MLBP147846\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGE-400","ident":"zsEinlnBn6fkW4lzPDz0J_3QTC__2CnP","created_at":1751651694,"id":374} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 20:49:34 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QDB2790MAXdUIJKGouaVimCdd9jCikXW', 'aviator_ident' => 'lOPwQp2LLF_b6onIM_OElyLLDL657PyV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1813'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NTC-607 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NTC-607'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147848', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147848"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QDB2790MAXdUIJKGouaVimCdd9jCikXW\",\"aviator_ident\":\"lOPwQp2LLF_b6onIM_OElyLLDL657PyV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NTC-607\",\"admin_memo\":\"MLBP147848\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NTC-607","ident":"j57f0OVzrAnCaM5VmfFFPsUtxURdwHBh","created_at":1751654974,"id":375} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 22:27:22 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j-aMw07yX0XKW7rooI1uJePnBPEkgiCE', 'aviator_ident' => 'DKt2DvYRjbqR6KpiTHLIj-whmzO3s36S', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1814'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PXJ-635 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PXJ-635'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147851', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147851"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j-aMw07yX0XKW7rooI1uJePnBPEkgiCE\",\"aviator_ident\":\"DKt2DvYRjbqR6KpiTHLIj-whmzO3s36S\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXJ-635\",\"admin_memo\":\"MLBP147851\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PXJ-635","ident":"xsEt0WXiwWqQaKfYlRzuMfM5At9J31fn","created_at":1751660842,"id":376} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 22:33:29 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YT-C8uAX8MoLjEfKRnlGyWdoJi_x3Hzb', 'aviator_ident' => 'TGjHQibKEmGrJQEwdalzOGIaaCs1vT42', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1815'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUM-283 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUM-283'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147852', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147852"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YT-C8uAX8MoLjEfKRnlGyWdoJi_x3Hzb\",\"aviator_ident\":\"TGjHQibKEmGrJQEwdalzOGIaaCs1vT42\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUM-283\",\"admin_memo\":\"MLBP147852\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUM-283","ident":"McGxiylwk6uuE03L9_oKWn0vVOFkeN_3","created_at":1751661209,"id":377} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 22:34:52 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AbOveVh90R0gkEHyWgWlxyQdl2WbnD2r', 'aviator_ident' => 'L5BLH2VUz_DtBv2nXpmxsuYx70fZcSKn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1816'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGD-138 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGD-138'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147849', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147849"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AbOveVh90R0gkEHyWgWlxyQdl2WbnD2r\",\"aviator_ident\":\"L5BLH2VUz_DtBv2nXpmxsuYx70fZcSKn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-138\",\"admin_memo\":\"MLBP147849\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGD-138","ident":"zNMWf5SNcrvvsW3g-nRHZ3jWD6X67SYv","created_at":1751661292,"id":378} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 22:36:08 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fjFOwWLUxQKvw0Z5j7GaHwQrWhPybhHk', 'aviator_ident' => '-KR9goC8ah31Ys7dlQsrtYr6F6N5e_VG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1817'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYX-201 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYX-201'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147844', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147844"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fjFOwWLUxQKvw0Z5j7GaHwQrWhPybhHk\",\"aviator_ident\":\"-KR9goC8ah31Ys7dlQsrtYr6F6N5e_VG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYX-201\",\"admin_memo\":\"MLBP147844\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYX-201","ident":"PWLDqA5uVgk3hYZkrvK_rWGeFA2_3HIF","created_at":1751661368,"id":379} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 22:37:56 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0EMhGLGBKOAUnHBRy9jVmFnY5-Ia4dWB', 'aviator_ident' => 'J7iI8X9bEKoVp9RF3ZFyz_2zIMqQv9VW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1819'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KRF-035 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KRF-035'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP128485', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP128485"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0EMhGLGBKOAUnHBRy9jVmFnY5-Ia4dWB\",\"aviator_ident\":\"J7iI8X9bEKoVp9RF3ZFyz_2zIMqQv9VW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KRF-035\",\"admin_memo\":\"MLBP128485\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KRF-035","ident":"ZJXldPtCCMb9dcz-NGydp5zQY2iEuJbg","created_at":1751661476,"id":380} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-04 22:57:24 [172.19.0.4][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2m-OCzLoy7V4iAMBIAafxKfYQREIEsU4', 'aviator_ident' => 'yy8DQTJ2ry2uWXuqbyMlO1tQGXzHgo0g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1820'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADZ606 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADZ606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147850', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147850"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2m-OCzLoy7V4iAMBIAafxKfYQREIEsU4\",\"aviator_ident\":\"yy8DQTJ2ry2uWXuqbyMlO1tQGXzHgo0g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADZ606\",\"admin_memo\":\"MLBP147850\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADZ606","ident":"KWtN0Llm6MTXrbpiLvLggvMP7kw-qhFW","created_at":1751662644,"id":381} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-07 09:44:05 [172.19.0.18][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vEKk4VR56GW5ro7itVoSTZSFPyy5h5UA', 'aviator_ident' => '0vRTxV_rCJtWbNSJCgRmYmFCNhB3jNVZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1821'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PYR-400 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PYR-400'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147677', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147677"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vEKk4VR56GW5ro7itVoSTZSFPyy5h5UA\",\"aviator_ident\":\"0vRTxV_rCJtWbNSJCgRmYmFCNhB3jNVZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYR-400\",\"admin_memo\":\"MLBP147677\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PYR-400","ident":"oV7x6n0Rnhx__bEf692FLLycBP7M6aHl","created_at":1751874245,"id":382} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-07 13:01:49 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eqg9E3QY65uHzQGxFmvRrjbZ3ByjZ6aM', 'aviator_ident' => 'aECOsXzHbF96avwzCVjCorTpM4Q3SoMS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1822'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LGJ-416 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LGJ-416'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147945', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147945"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eqg9E3QY65uHzQGxFmvRrjbZ3ByjZ6aM\",\"aviator_ident\":\"aECOsXzHbF96avwzCVjCorTpM4Q3SoMS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LGJ-416\",\"admin_memo\":\"MLBP147945\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LGJ-416","ident":"j2n1qCsRvhhwnPbGXb2T_c2As_tGktBh","created_at":1751886109,"id":383} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-07 13:47:57 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'h5FhyRXG0Nuee_msoQlKZpu6_nqmlt8-', 'aviator_ident' => 'ZMbTatuZNDYCB4U0tQekHOTtxLDDWvAU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1823'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP615 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP615'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086704', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086704"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"h5FhyRXG0Nuee_msoQlKZpu6_nqmlt8-\",\"aviator_ident\":\"ZMbTatuZNDYCB4U0tQekHOTtxLDDWvAU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP615\",\"admin_memo\":\"MLHP086704\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP615","ident":"do5xWjVOYNKR5Hl0HrsHAR_Qvf_r-Dqz","created_at":1751888877,"id":384} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-07 15:48:43 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qbG6L8SOIz-_0UXWt8q9SR0L9HZ196Y-', 'aviator_ident' => 'qDqdnfcZi8ZiiWuOQbbBHHSj5_YN6TTe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1824'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP667 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP667'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086705', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086705"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"qbG6L8SOIz-_0UXWt8q9SR0L9HZ196Y-\",\"aviator_ident\":\"qDqdnfcZi8ZiiWuOQbbBHHSj5_YN6TTe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP667\",\"admin_memo\":\"MLHP086705\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP667","ident":"K2Q8eHwsW0rQgr24N_-D_SUQPd4s-olc","created_at":1751896124,"id":385} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-08 08:14:57 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ahcYSVFO_BMka20uX1IXVXF3SzmsBS_A', 'aviator_ident' => 'Zi6ayrgB5rrS5tEDF7X64zQelPAhryMN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1825'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELV383 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELV383'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086699', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086699"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ahcYSVFO_BMka20uX1IXVXF3SzmsBS_A\",\"aviator_ident\":\"Zi6ayrgB5rrS5tEDF7X64zQelPAhryMN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELV383\",\"admin_memo\":\"MLHP086699\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELV383","ident":"xwlJC93gjN8PxxGcJrb7BWnnnBUA6SyN","created_at":1751955298,"id":386} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-08 09:53:16 [172.19.0.18][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'izOm0X4aWn-mMELb__sCsv-e5kS9R7Mx', 'aviator_ident' => 'GiLK6pR5rGkPXBF0Nl78_if2Br2DkkLc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1826'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEDI748'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEDI748'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086362', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086362"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"izOm0X4aWn-mMELb__sCsv-e5kS9R7Mx\",\"aviator_ident\":\"GiLK6pR5rGkPXBF0Nl78_if2Br2DkkLc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDI748\",\"admin_memo\":\"MLHP086362\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEDI748","ident":"6Z2iQHWH2f2ggznyyGLi311k13B9seQH","created_at":1751961196,"id":387} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-08 14:31:21 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tO80fCqpIyx4Eq1GNFaa_FE7InHPl-hj', 'aviator_ident' => 'abGb8HZrKug_tQndsJjh9ft8ofK5FOj8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1827'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RWF-601 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RWF-601'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148056', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148056"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tO80fCqpIyx4Eq1GNFaa_FE7InHPl-hj\",\"aviator_ident\":\"abGb8HZrKug_tQndsJjh9ft8ofK5FOj8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWF-601\",\"admin_memo\":\"MLBP148056\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RWF-601","ident":"54zGoi8VgauhXJwqhwQn9kz5oYvzdJR-","created_at":1751977882,"id":388} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-08 15:25:36 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jNy29fxXqm-1q322nzc9dfRPmorxBZx6', 'aviator_ident' => 'EeGNmmqP-x6agCPWizuhWmd9dvchUPUe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1828'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRE-228 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRE-228'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148029', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148029"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jNy29fxXqm-1q322nzc9dfRPmorxBZx6\",\"aviator_ident\":\"EeGNmmqP-x6agCPWizuhWmd9dvchUPUe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRE-228\",\"admin_memo\":\"MLBP148029\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRE-228","ident":"DEZpQK42kK-lmxhQfvYXjoWROxWd-09T","created_at":1751981136,"id":389} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-08 16:10:53 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '943p0gNyCjw6Pd9nIEan-zg2_P2rZ9sP', 'aviator_ident' => 'LfnhebFEeAzWfOM63PRRsaAf-TbMBSiT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1829'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AIBQ703 - SBJ-646'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AIBQ703'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBJ-646'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"943p0gNyCjw6Pd9nIEan-zg2_P2rZ9sP\",\"aviator_ident\":\"LfnhebFEeAzWfOM63PRRsaAf-TbMBSiT\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ703 - SBJ-646\",\"admin_memo\":\"MLHP086060\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AIBQ703 - SBJ-646","ident":"z_JiJvH6LYdPfex0_NT7YV1ZGEICvooM","created_at":1751983853,"id":390} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-08 17:06:42 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '943p0gNyCjw6Pd9nIEan-zg2_P2rZ9sP', 'aviator_ident' => 'LfnhebFEeAzWfOM63PRRsaAf-TbMBSiT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1829'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Bérautó - '; $description = 'AIBQ703 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AIBQ703'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"943p0gNyCjw6Pd9nIEan-zg2_P2rZ9sP\",\"aviator_ident\":\"LfnhebFEeAzWfOM63PRRsaAf-TbMBSiT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: B\\u00e9raut\\u00f3\",\"description\":\"AIBQ703\",\"admin_memo\":\"MLHP086060\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Bérautó","description":"AIBQ703","ident":"oppiRQHiZAKSXU_w0HyCTgQf5WI0VayA","created_at":1751987203,"id":391} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-09 13:07:58 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'L0dp0yovFxXUVPBkFHkHER8qkHgj_9uF', 'aviator_ident' => 'sLwsnNGDr3-sxV-N8INnqsVZZsxGd2Sp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1830'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEE334 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEE334'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084700', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084700"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"L0dp0yovFxXUVPBkFHkHER8qkHgj_9uF\",\"aviator_ident\":\"sLwsnNGDr3-sxV-N8INnqsVZZsxGd2Sp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE334\",\"admin_memo\":\"MLHP084700\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEE334","ident":"ALBSi2q3LdAg0rRoiNslNcZJbLdgRKJt","created_at":1752059278,"id":392} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-09 14:26:18 [172.19.0.18][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'H_SHX0hhx7kBIJCZxEfwPQK5v6JpmZp3', 'aviator_ident' => 'OwZXT_z_p-XE3OJOP3UHiJwvO7AUBtT0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1831'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PBC-339 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PBC-339'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP085614', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP085614"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"H_SHX0hhx7kBIJCZxEfwPQK5v6JpmZp3\",\"aviator_ident\":\"OwZXT_z_p-XE3OJOP3UHiJwvO7AUBtT0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PBC-339\",\"admin_memo\":\"MLHP085614\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PBC-339","ident":"UbV_76GNTL9eiDRms8_rmmh07V0iZNhv","created_at":1752063978,"id":393} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-09 15:58:59 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wV0PsJt0rnUhu6DUc5_L9ZtqtW_qzukN', 'aviator_ident' => 'qIYd60qen14_lM2FbGXohnMSnWtckepv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1832'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RSN-272 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RSN-272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148089', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148089"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wV0PsJt0rnUhu6DUc5_L9ZtqtW_qzukN\",\"aviator_ident\":\"qIYd60qen14_lM2FbGXohnMSnWtckepv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RSN-272\",\"admin_memo\":\"MLBP148089\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RSN-272","ident":"nQqId3RiSQIjFAqUW28ioSzxmSkypSWh","created_at":1752069539,"id":394} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-09 16:26:32 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OqOQTTsFiDTX2cgjGguGPQ2GKgCZCN5H', 'aviator_ident' => '8W_GGc264foTJsFfeuKnOlu--2RS9cA4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1833'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Bérautó - '; $description = 'AILP595 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AILP595'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086019', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086019"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"OqOQTTsFiDTX2cgjGguGPQ2GKgCZCN5H\",\"aviator_ident\":\"8W_GGc264foTJsFfeuKnOlu--2RS9cA4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: B\\u00e9raut\\u00f3\",\"description\":\"AILP595\",\"admin_memo\":\"MLHP086019\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Bérautó","description":"AILP595","ident":"IjMAQM-lMynVItV04jApya2sgLp0mrTw","created_at":1752071193,"id":395} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-09 16:27:45 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Zugmx2hgFdMQy1bMittcUtSHuDxMkCPc', 'aviator_ident' => 'km3qmmey2OqZgqHtyaXHwQJzP-Jxd3zY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1834'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RJX-580 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RJX-580'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148087', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148087"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Zugmx2hgFdMQy1bMittcUtSHuDxMkCPc\",\"aviator_ident\":\"km3qmmey2OqZgqHtyaXHwQJzP-Jxd3zY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJX-580\",\"admin_memo\":\"MLBP148087\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RJX-580","ident":"22SXE4l-jYDuWOmwzA-6gdYVvSKhqrBT","created_at":1752071265,"id":396} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-10 10:11:38 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F-1khcZa8E2QEzrc3hwZESE_V1lPvYMQ', 'aviator_ident' => 'OAG1lPbY23LnlS2TjSd9n1xa9zFvQDV0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1835'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RRK-802 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RRK-802'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086898', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086898"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"F-1khcZa8E2QEzrc3hwZESE_V1lPvYMQ\",\"aviator_ident\":\"OAG1lPbY23LnlS2TjSd9n1xa9zFvQDV0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRK-802\",\"admin_memo\":\"MLHP086898\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RRK-802","ident":"ka1Q12XLgweLA1ACdHUOaIVNnKqZxqzT","created_at":1752135099,"id":397} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-10 12:15:45 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xBWgFfIZ08_khh5exbZyYcyDNzrOhx3q', 'aviator_ident' => '_NWxyFm5QVGA0PiZlI6QkantHdUNusiD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1836'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PXK-634 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PXK-634'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086562', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086562"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"xBWgFfIZ08_khh5exbZyYcyDNzrOhx3q\",\"aviator_ident\":\"_NWxyFm5QVGA0PiZlI6QkantHdUNusiD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXK-634\",\"admin_memo\":\"MLHP086562\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PXK-634","ident":"PA47tQdkc2BBTMZEuBgHW2rbftZORPAR","created_at":1752142545,"id":398} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-10 16:10:05 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NTkkl_B629ZomNKPSKUyUfXfi60UQiFo', 'aviator_ident' => 'Rr4gL1zDFT-DoWa2ezo5xy7TiQ9UTGdr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1837'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STN-369'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STN-369'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148221', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148221"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NTkkl_B629ZomNKPSKUyUfXfi60UQiFo\",\"aviator_ident\":\"Rr4gL1zDFT-DoWa2ezo5xy7TiQ9UTGdr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STN-369\",\"admin_memo\":\"MLBP148221\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"STN-369","ident":"IWKaKRXVUmM0PJTAJmJWJw2b4uzeVdIE","created_at":1752156605,"id":399} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-10 16:25:53 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'esYVY2WhudLohxo_NyH2qdIaMNWfchqx', 'aviator_ident' => 'dLLrYbOlQ_4Q2o6ec5NPtAOgvCXZhl7I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1838'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAM897'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAM897'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148222', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148222"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"esYVY2WhudLohxo_NyH2qdIaMNWfchqx\",\"aviator_ident\":\"dLLrYbOlQ_4Q2o6ec5NPtAOgvCXZhl7I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAM897\",\"admin_memo\":\"MLBP148222\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAM897","ident":"zeBPJS-YursmX6sErGh3-WOvDwgL_k8k","created_at":1752157553,"id":400} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-10 16:28:19 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uRlWeBeLzGZZvGasXzIeVs1nWy23Q6Th', 'aviator_ident' => 'oSQfxbfQ7DmFQpQo1Cy5FpOiVhNN1vXZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1839'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148223', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148223"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uRlWeBeLzGZZvGasXzIeVs1nWy23Q6Th\",\"aviator_ident\":\"oSQfxbfQ7DmFQpQo1Cy5FpOiVhNN1vXZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP148223\",\"ignore_payment\":\"\"}"} 2025-07-11 08:03:22 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cy8KQVipS4zwZ-5rArkgtKlY9wZ9Hm4B', 'aviator_ident' => '8SblkXZ8jp6Qb8WGwDh77M9mckyuX23W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1840'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP669 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP669'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086706', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086706"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"cy8KQVipS4zwZ-5rArkgtKlY9wZ9Hm4B\",\"aviator_ident\":\"8SblkXZ8jp6Qb8WGwDh77M9mckyuX23W\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP669\",\"admin_memo\":\"MLHP086706\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP669","ident":"gTHxwenA_i5_ItHdGXHbD0NwtWsEc5wN","created_at":1752213803,"id":401} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:06:21 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uRlWeBeLzGZZvGasXzIeVs1nWy23Q6Th', 'aviator_ident' => '9zhESIK5gcNuGj8x0CLcORu8KHiQlp95', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1841'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - THE-623'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'THE-623'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148223', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148223"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uRlWeBeLzGZZvGasXzIeVs1nWy23Q6Th\",\"aviator_ident\":\"9zhESIK5gcNuGj8x0CLcORu8KHiQlp95\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"THE-623\",\"admin_memo\":\"MLBP148223\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"THE-623","ident":"Hiw-xc0sv-Ltuz3Mt2jRdjb8gT6OEAY5","created_at":1752213981,"id":402} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:10:32 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l2SWdcsG4JixV-kqC465_P3Hg6iWTNNt', 'aviator_ident' => 'BQDbAKZlPaSr2bDfRu7w5ztzYmVfFrRz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1842'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NNV-223'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NNV-223'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148243', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148243"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l2SWdcsG4JixV-kqC465_P3Hg6iWTNNt\",\"aviator_ident\":\"BQDbAKZlPaSr2bDfRu7w5ztzYmVfFrRz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NNV-223\",\"admin_memo\":\"MLBP148243\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NNV-223","ident":"fuky5MXv449Wl-5jw-Yg7Qi5mRMXwQLI","created_at":1752214232,"id":403} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:15:02 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lhelfgXj_F83bc5A4Cc2VkZK0vyiXtdf', 'aviator_ident' => '2XoOausr6lbvLK1paFOphvXrHYrMcgRp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1843'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - LHZ-990'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'LHZ-990'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148244', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148244"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lhelfgXj_F83bc5A4Cc2VkZK0vyiXtdf\",\"aviator_ident\":\"2XoOausr6lbvLK1paFOphvXrHYrMcgRp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LHZ-990\",\"admin_memo\":\"MLBP148244\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"LHZ-990","ident":"cQFt8yyZhae_zfFFBBuZfnT2otvXf9ct","created_at":1752214502,"id":404} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:16:18 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3EGtlBfR-oRM5sGDNHPx5X_QZKb6uKP8', 'aviator_ident' => 'kahAPXe3Sbjvgisb1KkZauwzgFHRCiq-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1844'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC163'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC163'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148245', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148245"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3EGtlBfR-oRM5sGDNHPx5X_QZKb6uKP8\",\"aviator_ident\":\"kahAPXe3Sbjvgisb1KkZauwzgFHRCiq-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC163\",\"admin_memo\":\"MLBP148245\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC163","ident":"CQLGnurBdJ4bEqTCT8lhkY2WnJMovTip","created_at":1752214578,"id":405} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:19:02 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KyeEzHeumASXRnCXCykDQVF6_VfYzkjB', 'aviator_ident' => 'X6Xm9OSIiOcUv50PIP4LP3hpZAWI26cM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1845'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHB644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHB644'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148247', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148247"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KyeEzHeumASXRnCXCykDQVF6_VfYzkjB\",\"aviator_ident\":\"X6Xm9OSIiOcUv50PIP4LP3hpZAWI26cM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHB644\",\"admin_memo\":\"MLBP148247\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHB644","ident":"d4uogc15vg6FBImni-YW6U9A9mrKUko1","created_at":1752214742,"id":406} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:21:44 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GYl5hMrpLk3QanYrbQdpWH5Gysk1PGJk', 'aviator_ident' => 'vaH6ILYXk-OhcCUfoygQKLWMuCALTaGM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1846'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGY591'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGY591'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148248', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148248"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GYl5hMrpLk3QanYrbQdpWH5Gysk1PGJk\",\"aviator_ident\":\"vaH6ILYXk-OhcCUfoygQKLWMuCALTaGM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGY591\",\"admin_memo\":\"MLBP148248\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGY591","ident":"vOiI8XBQZ8vFsz2-yX4R-QM__4OX5jSc","created_at":1752214904,"id":407} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:24:50 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'u5ccWYzGSIc1Lvo2fgwLQme6rW4bN67J', 'aviator_ident' => 'mDuKMCe1x6F-Dix0laSgGoNxlDy2gZXj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1847'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NMS-143'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NMS-143'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148249', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148249"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"u5ccWYzGSIc1Lvo2fgwLQme6rW4bN67J\",\"aviator_ident\":\"mDuKMCe1x6F-Dix0laSgGoNxlDy2gZXj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMS-143\",\"admin_memo\":\"MLBP148249\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NMS-143","ident":"mxNKqnKgIZyvgerSbPZziX6YHxxtVW_G","created_at":1752215090,"id":408} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:27:10 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mcCMxIcYCKTO3wtrkoT_ndhRGtPQ9NUb', 'aviator_ident' => 'a7i3-EUbZAf4pV4qo0CFn2YPtjVDj_dl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1848'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABD418'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABD418'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148251', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148251"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mcCMxIcYCKTO3wtrkoT_ndhRGtPQ9NUb\",\"aviator_ident\":\"a7i3-EUbZAf4pV4qo0CFn2YPtjVDj_dl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD418\",\"admin_memo\":\"MLBP148251\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABD418","ident":"-tGJUFpjFebgyve1NUEDNeQkm6whBujn","created_at":1752215230,"id":409} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:30:26 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hwgo1k9KwvPrEkylv2F0imRoHPPzribN', 'aviator_ident' => 'cZkNlkdOxzmcBvlqVyNO4t-iXjuDQWMV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1849'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECF793'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECF793'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148252', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148252"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hwgo1k9KwvPrEkylv2F0imRoHPPzribN\",\"aviator_ident\":\"cZkNlkdOxzmcBvlqVyNO4t-iXjuDQWMV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF793\",\"admin_memo\":\"MLBP148252\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECF793","ident":"37JhlACaYymwOS_mAI0vgOVYaMPoWKOv","created_at":1752215426,"id":410} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:34:18 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nf2rpsq2P9ckWpnyCNyTFp10y4yPsFOI', 'aviator_ident' => 'Mohux_ZknjkJmRcJKnxEijUrvXe731Ij', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1850'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMC530'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMC530'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148253', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148253"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nf2rpsq2P9ckWpnyCNyTFp10y4yPsFOI\",\"aviator_ident\":\"Mohux_ZknjkJmRcJKnxEijUrvXe731Ij\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC530\",\"admin_memo\":\"MLBP148253\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMC530","ident":"K8wAQAQWZYpYRvb4TdvJQJNsXf_Xui5b","created_at":1752215658,"id":411} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:34:32 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'He1ZU8AelswDeC4Up7kwUsTbjxMYudba', 'aviator_ident' => 'HyV4Xvnj3IaVUZuNdBRfPA4oUNkenO7Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1851'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY888'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148254', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148254"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"He1ZU8AelswDeC4Up7kwUsTbjxMYudba\",\"aviator_ident\":\"HyV4Xvnj3IaVUZuNdBRfPA4oUNkenO7Z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY888\",\"admin_memo\":\"MLBP148254\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY888","ident":"_-M4grWkLS2XyYDe-wwEk_zVwDTalTTe","created_at":1752215672,"id":412} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:36:28 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eXRq5ylAY95uIDpp4FlvItObukxFKA4S', 'aviator_ident' => 'e_g9v5-aakYv7t6cR1LKRtObZpTyT0RX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1852'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NRT-872'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NRT-872'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148255', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148255"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eXRq5ylAY95uIDpp4FlvItObukxFKA4S\",\"aviator_ident\":\"e_g9v5-aakYv7t6cR1LKRtObZpTyT0RX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRT-872\",\"admin_memo\":\"MLBP148255\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NRT-872","ident":"h413ARGKvDp8r29ZjouGOLAlhDCm4PMS","created_at":1752215788,"id":413} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:37:07 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Tg-8fhNkqrFp0vSGhZfQTEySJzfU3zbG', 'aviator_ident' => 'r50O083DQF3rNEAt0zOwsFhARyffN_6v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1853'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC163'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC163'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148256', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148256"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Tg-8fhNkqrFp0vSGhZfQTEySJzfU3zbG\",\"aviator_ident\":\"r50O083DQF3rNEAt0zOwsFhARyffN_6v\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC163\",\"admin_memo\":\"MLBP148256\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC163","ident":"wRetcQzz973tIQPRSvcfi502i_q3taS8","created_at":1752215827,"id":414} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 08:43:45 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z9QJbNZmHQ-29RtduoSw01w1C1Xb5qWu', 'aviator_ident' => 'pUiKDJvxgNGVePcfD5GOattmGIE4bFuU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1854'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBX-832'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBX-832'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148257', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148257"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Z9QJbNZmHQ-29RtduoSw01w1C1Xb5qWu\",\"aviator_ident\":\"pUiKDJvxgNGVePcfD5GOattmGIE4bFuU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBX-832\",\"admin_memo\":\"MLBP148257\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBX-832","ident":"Kix826VA1lA3GQQAhm0-gDAqXMWaonCv","created_at":1752216226,"id":415} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 13:37:10 [172.19.0.18][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lHpQyz5Jl8rHWmz35ZGAJ7u2tyHCDmv_', 'aviator_ident' => 'Fd2gnIWPA_3QX48clkbr4WUTIY4aygrd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1855'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PKX-050'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PKX-050'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086987', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086987"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"lHpQyz5Jl8rHWmz35ZGAJ7u2tyHCDmv_\",\"aviator_ident\":\"Fd2gnIWPA_3QX48clkbr4WUTIY4aygrd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKX-050\",\"admin_memo\":\"MLHP086987\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PKX-050","ident":"LsbZIrOaU0qulSstVIdDt53axZUePL3M","created_at":1752233830,"id":416} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 14:29:33 [172.19.0.18][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_JC-PXgt_6FkfxsBHhfRDgRL1w0fBLxV', 'aviator_ident' => 'xAtpqWGr76tTqtT1ksTg_kt28U8vUU9u', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1856'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAV293 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAV293'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP083128', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP083128"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"_JC-PXgt_6FkfxsBHhfRDgRL1w0fBLxV\",\"aviator_ident\":\"xAtpqWGr76tTqtT1ksTg_kt28U8vUU9u\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV293\",\"admin_memo\":\"MLHP083128\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAV293","ident":"D9MNTKLLR3YU0_0Y6fbOGhsrXAzQr0dC","created_at":1752236973,"id":417} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 16:04:56 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'r7urFY__q6rP1XvSu5e0STSqgU-ZJkc1', 'aviator_ident' => 'mnDoCkH1crRLKVkXfJXuOF14IiNlwVLN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1857'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM619'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM619'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086998', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086998"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"r7urFY__q6rP1XvSu5e0STSqgU-ZJkc1\",\"aviator_ident\":\"mnDoCkH1crRLKVkXfJXuOF14IiNlwVLN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM619\",\"admin_memo\":\"MLHP086998\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM619","ident":"61Vtsazac6erOn63F1eGHIHKZHpGBv7n","created_at":1752242696,"id":418} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 16:38:56 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6eioW-_47GfBAF4mpm59sx1gE1AyDFOP', 'aviator_ident' => 'LMswLc-ftwdLS_MHvcTTRjAJsdgZmvpn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1858'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AIBQ703 - AAKQ320'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AIBQ703'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAKQ320'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086997', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086997"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"6eioW-_47GfBAF4mpm59sx1gE1AyDFOP\",\"aviator_ident\":\"LMswLc-ftwdLS_MHvcTTRjAJsdgZmvpn\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ703 - AAKQ320\",\"admin_memo\":\"MLHP086997\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AIBQ703 - AAKQ320","ident":"qgoVhw78Bs0YEgF5Ag11a4mKAk5jIKnD","created_at":1752244736,"id":419} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-11 16:45:45 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '943p0gNyCjw6Pd9nIEan-zg2_P2rZ9sP', 'aviator_ident' => 'LfnhebFEeAzWfOM63PRRsaAf-TbMBSiT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1829'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-07-14 11:09:47 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GeQfjj0grwlklU7Xp_IZGGSzgZtm3aTO', 'aviator_ident' => 'cqX_FfPUz9ePQUkykyNdPQr5PAzasocc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1859'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEMQ958'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEMQ958'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148338', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148338"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GeQfjj0grwlklU7Xp_IZGGSzgZtm3aTO\",\"aviator_ident\":\"cqX_FfPUz9ePQUkykyNdPQr5PAzasocc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMQ958\",\"admin_memo\":\"MLBP148338\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEMQ958","ident":"g-SXuLZa9o9qEGaT6pGd-BgU91l1tH-j","created_at":1752484187,"id":420} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 14:10:39 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lGgHDPcFD9JNEvngcgrPBDs91dIZB4tX', 'aviator_ident' => 'mCZyz799G5EUsAZUZIRGvY6R5bFQxM7o', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1860'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYR-109 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYR-109'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148240', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148240"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lGgHDPcFD9JNEvngcgrPBDs91dIZB4tX\",\"aviator_ident\":\"mCZyz799G5EUsAZUZIRGvY6R5bFQxM7o\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYR-109\",\"admin_memo\":\"MLBP148240\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYR-109","ident":"ird239TINRmhNi8N56xaBQtZEOkPSffz","created_at":1752495039,"id":421} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 16:01:48 [172.19.0.18][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kE-VtKIIVoxXtUymhibSBVXSZZuIfeIi', 'aviator_ident' => 'Jvc5ZZnnzV_g-Yhg4j6EliF2sfrJ_h_T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1861'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SVL-310 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SVL-310'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148315', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148315"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kE-VtKIIVoxXtUymhibSBVXSZZuIfeIi\",\"aviator_ident\":\"Jvc5ZZnnzV_g-Yhg4j6EliF2sfrJ_h_T\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SVL-310\",\"admin_memo\":\"MLBP148315\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SVL-310","ident":"l04WZwLXBePqW_FMMoR3Blqas2V58XMW","created_at":1752501708,"id":422} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 16:30:17 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KKQjn1rGh--qp2RgDoRy75iZ0ouRq6sM', 'aviator_ident' => 'W_JyDS_AB4cT4QwA7ghS_yb7ucSxVPpT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1862'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJI268 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJI268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148372', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148372"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KKQjn1rGh--qp2RgDoRy75iZ0ouRq6sM\",\"aviator_ident\":\"W_JyDS_AB4cT4QwA7ghS_yb7ucSxVPpT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJI268\",\"admin_memo\":\"MLBP148372\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJI268","ident":"URFYwAv8wVr6OXq3kPNiEyUUkT7igYWC","created_at":1752503417,"id":423} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:29:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PvcuWjDg3x-GD87qSTM2u7U27v7gx43i', 'aviator_ident' => 'XtV8cq6U4mNy3b43_dIb-pMwhBQ-HdJR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1863'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PUJ-624'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PUJ-624'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148375', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148375"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PvcuWjDg3x-GD87qSTM2u7U27v7gx43i\",\"aviator_ident\":\"XtV8cq6U4mNy3b43_dIb-pMwhBQ-HdJR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PUJ-624\",\"admin_memo\":\"MLBP148375\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PUJ-624","ident":"128I3DuHJ9TpLp4-wZcPxoDu0in1ol38","created_at":1752506996,"id":424} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:36:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zRzjVVrukqMlMLnEtxdzzWhG9mwa0H3k', 'aviator_ident' => 'R41ngh-3L27qrYKVuIW-cDb5JTpzgDPy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1864'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBF121'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBF121'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148376', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148376"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zRzjVVrukqMlMLnEtxdzzWhG9mwa0H3k\",\"aviator_ident\":\"R41ngh-3L27qrYKVuIW-cDb5JTpzgDPy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBF121\",\"admin_memo\":\"MLBP148376\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBF121","ident":"-5w5aPRkg0__JTFpI7xnGt3qqx5GzamR","created_at":1752507366,"id":425} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:41:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ejSA6VewPzHf0SYsuM5rfX-6h3FJ8hFl', 'aviator_ident' => 'NhmrwvUUQ6vTEc04A_bG--h8WhUqxaUC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1865'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJH-214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJH-214'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148377', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148377"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ejSA6VewPzHf0SYsuM5rfX-6h3FJ8hFl\",\"aviator_ident\":\"NhmrwvUUQ6vTEc04A_bG--h8WhUqxaUC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-214\",\"admin_memo\":\"MLBP148377\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJH-214","ident":"Mjb2BGHb8mqT4toLRlGZA6xO4wNTk2BS","created_at":1752507685,"id":426} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:42:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sDwMynwvPGmd4xBDZx0g6ULgmb0rLpGO', 'aviator_ident' => 'o1APgIIAnPNVk6G6o6rByoe7k3n_tH6f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1866'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PMR-959'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PMR-959'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148378', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148378"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sDwMynwvPGmd4xBDZx0g6ULgmb0rLpGO\",\"aviator_ident\":\"o1APgIIAnPNVk6G6o6rByoe7k3n_tH6f\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMR-959\",\"admin_memo\":\"MLBP148378\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PMR-959","ident":"1JGZ8CXAqQpXShN5AHCYUhjvh0CJj2hC","created_at":1752507764,"id":427} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:43:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6-IjPvrpAxicTDy79byQcv8CzkZswfbW', 'aviator_ident' => 'llccN4t56E1r2IwzLy-P5Ub-xhl2qBK6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1867'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SPB-754'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SPB-754'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148379', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148379"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6-IjPvrpAxicTDy79byQcv8CzkZswfbW\",\"aviator_ident\":\"llccN4t56E1r2IwzLy-P5Ub-xhl2qBK6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPB-754\",\"admin_memo\":\"MLBP148379\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SPB-754","ident":"mk1cQsKI1Vkuc2b8FnzM_ePuwto8CAq5","created_at":1752507825,"id":428} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:45:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YPZ2-N1nwWy4Z3UG3pFGeRjiq2G5bIVp', 'aviator_ident' => 'xpRfYbGxqeRS0elMcVKI20Ilvm3pd6ix', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1868'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PVE-013'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PVE-013'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148380', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148380"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YPZ2-N1nwWy4Z3UG3pFGeRjiq2G5bIVp\",\"aviator_ident\":\"xpRfYbGxqeRS0elMcVKI20Ilvm3pd6ix\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PVE-013\",\"admin_memo\":\"MLBP148380\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PVE-013","ident":"--0hX-Iyu1TBLtXQhLUbo1UQIJ_9BJEv","created_at":1752507918,"id":429} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:46:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OrjU0eYEWGHzRqn3GbJPr2lIhdYGZv3Y', 'aviator_ident' => 'pGJsT2p0DsrSnNUqQzSa2gz8YWfpI6At', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1869'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SSJ-080'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SSJ-080'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148381', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148381"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OrjU0eYEWGHzRqn3GbJPr2lIhdYGZv3Y\",\"aviator_ident\":\"pGJsT2p0DsrSnNUqQzSa2gz8YWfpI6At\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSJ-080\",\"admin_memo\":\"MLBP148381\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SSJ-080","ident":"NRf92QddqWJFYxR2mq-bMYLGLL4bBplp","created_at":1752507992,"id":430} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:47:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'J9vhhs7LAt7i7iWkCuAGpgdU0uf_BQM-', 'aviator_ident' => 'oSzE_pOkGGhL4d4QXHG84bnmRzZd_oeq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1870'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGE-975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGE-975'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148382', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148382"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"J9vhhs7LAt7i7iWkCuAGpgdU0uf_BQM-\",\"aviator_ident\":\"oSzE_pOkGGhL4d4QXHG84bnmRzZd_oeq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-975\",\"admin_memo\":\"MLBP148382\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGE-975","ident":"rlY7Q0F9HzRdU9457fnTXG0PJnIhjqEq","created_at":1752508051,"id":431} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:48:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ad7ldsNOPOy2jaScfzhqT7IifBX3G-MH', 'aviator_ident' => '4KYaPl29ntUY5w9RvNrsPNo55oSjgllf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1871'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RSJ-233'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RSJ-233'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ad7ldsNOPOy2jaScfzhqT7IifBX3G-MH\",\"aviator_ident\":\"4KYaPl29ntUY5w9RvNrsPNo55oSjgllf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RSJ-233\",\"admin_memo\":\"MLBP148383\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RSJ-233","ident":"6oNTixMJxOGCESgNWCUe38d1YDbFJi5H","created_at":1752508111,"id":432} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:49:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kGjgcX9KN1i0a5whCXgQbZMfvCcoNl9W', 'aviator_ident' => 'bwNxmjgtqH_PoTDw3FW25Yaq0Yafibaw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1872'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NHJ-904'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NHJ-904'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148384', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148384"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kGjgcX9KN1i0a5whCXgQbZMfvCcoNl9W\",\"aviator_ident\":\"bwNxmjgtqH_PoTDw3FW25Yaq0Yafibaw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NHJ-904\",\"admin_memo\":\"MLBP148384\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NHJ-904","ident":"8ONQlqSiptbvoDxcAkIPC-o9Hwcrtd73","created_at":1752508178,"id":433} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:50:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7Pc_psccF4YuvXe0EGOQsmL8a2_sqQIP', 'aviator_ident' => 'xMsUS74xGwbAHZw-40_xUuPtbSmgJf3n', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1873'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - POA-038'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'POA-038'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148385', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148385"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7Pc_psccF4YuvXe0EGOQsmL8a2_sqQIP\",\"aviator_ident\":\"xMsUS74xGwbAHZw-40_xUuPtbSmgJf3n\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"POA-038\",\"admin_memo\":\"MLBP148385\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"POA-038","ident":"kiie_5dYCOkMWcvK9hpbaAYle20PToIE","created_at":1752508253,"id":434} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:52:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OUzbMSTb3Qew9_ppMLcbQqJTfncHNXcm', 'aviator_ident' => 'M8fAfpdMzGKFNLQcZlHqL4NnKJBXl3I9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1874'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHU936'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHU936'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148386', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148386"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OUzbMSTb3Qew9_ppMLcbQqJTfncHNXcm\",\"aviator_ident\":\"M8fAfpdMzGKFNLQcZlHqL4NnKJBXl3I9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHU936\",\"admin_memo\":\"MLBP148386\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHU936","ident":"KecI3l0GaJbx7Ifrbmz18MHmQ4qEebDR","created_at":1752508320,"id":435} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:53:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rzDW8aQS_vvbmoa9MHc_UyrvQBVdu7iD', 'aviator_ident' => 'NhApLDrRSBP2lTzHiramuyfcaP9Pl4Mk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1875'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MLN-897'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MLN-897'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148387', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148387"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rzDW8aQS_vvbmoa9MHc_UyrvQBVdu7iD\",\"aviator_ident\":\"NhApLDrRSBP2lTzHiramuyfcaP9Pl4Mk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MLN-897\",\"admin_memo\":\"MLBP148387\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MLN-897","ident":"bt9EWMAWVgv16zUTlZkg5wDb_XPxFj7Q","created_at":1752508387,"id":436} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:54:11 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FqFuRBMX5oO-7jxck1C5sFxsj7poqziq', 'aviator_ident' => 'ciXQT1NVtdbCM8GjN650F-zrjsZJl-C0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1876'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY876'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY876'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148388', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148388"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FqFuRBMX5oO-7jxck1C5sFxsj7poqziq\",\"aviator_ident\":\"ciXQT1NVtdbCM8GjN650F-zrjsZJl-C0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY876\",\"admin_memo\":\"MLBP148388\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY876","ident":"yYuLq4gZcaExNUrjew8pUXWcp9ZAZ5BC","created_at":1752508451,"id":437} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:55:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '94hIHZm1b_wuF0XjZhhYZbMMxzcWT4bA', 'aviator_ident' => 'xu-bgteqsFeETFx7mYdLlkJqn9Z6TKdM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1877'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABD670'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABD670'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148389', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148389"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"94hIHZm1b_wuF0XjZhhYZbMMxzcWT4bA\",\"aviator_ident\":\"xu-bgteqsFeETFx7mYdLlkJqn9Z6TKdM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD670\",\"admin_memo\":\"MLBP148389\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABD670","ident":"mBXYxRtO2scjCTOPF7HgnRUQOLlgNF7u","created_at":1752508520,"id":438} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 17:59:35 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uRlWeBeLzGZZvGasXzIeVs1nWy23Q6Th', 'aviator_ident' => 'mpqBSwsRkj8wmRp398HojFpfvi-NkWbQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1878'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'THE-623 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'THE-623'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148223', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148223"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uRlWeBeLzGZZvGasXzIeVs1nWy23Q6Th\",\"aviator_ident\":\"mpqBSwsRkj8wmRp398HojFpfvi-NkWbQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"THE-623\",\"admin_memo\":\"MLBP148223\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"THE-623","ident":"SBjOEa3wpWXmuV6Bdygk31sXzhjGMWsh","created_at":1752508775,"id":439} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 18:19:17 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NTkkl_B629ZomNKPSKUyUfXfi60UQiFo', 'aviator_ident' => '2Goh1wtSmiH3DKz_ckYsQL5btvql1NqJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1879'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STN-369 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STN-369'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148221', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148221"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NTkkl_B629ZomNKPSKUyUfXfi60UQiFo\",\"aviator_ident\":\"2Goh1wtSmiH3DKz_ckYsQL5btvql1NqJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STN-369\",\"admin_memo\":\"MLBP148221\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STN-369","ident":"lhHCGRKtTUfovYvE2UDigfeT__QvkThR","created_at":1752509958,"id":440} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 18:57:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mcCMxIcYCKTO3wtrkoT_ndhRGtPQ9NUb', 'aviator_ident' => 'r4ORR1pXCQC-2w0F-9H_QuDO_GtPT0Ty', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1880'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABD418 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABD418'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148251', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148251"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mcCMxIcYCKTO3wtrkoT_ndhRGtPQ9NUb\",\"aviator_ident\":\"r4ORR1pXCQC-2w0F-9H_QuDO_GtPT0Ty\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD418\",\"admin_memo\":\"MLBP148251\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABD418","ident":"EEdZV6WkBuECWCONdNbV0BmRtq2od7FL","created_at":1752512256,"id":441} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 19:24:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Tg-8fhNkqrFp0vSGhZfQTEySJzfU3zbG', 'aviator_ident' => 'eIsw93fSlVDAUjluyzqZ82Qw4KJtuM6H', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1887'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC163 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC163'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148256', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148256"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Tg-8fhNkqrFp0vSGhZfQTEySJzfU3zbG\",\"aviator_ident\":\"eIsw93fSlVDAUjluyzqZ82Qw4KJtuM6H\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC163\",\"admin_memo\":\"MLBP148256\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC163","ident":"g4pYPXWikHOLIp8lZ6ejaW0N6YjON17F","created_at":1752513893,"id":442} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 19:41:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eXRq5ylAY95uIDpp4FlvItObukxFKA4S', 'aviator_ident' => 'ey-9Rz0UAd2WxGG7thwHFjGTmw14mIwr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1888'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NRT-872 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NRT-872'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148255', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148255"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eXRq5ylAY95uIDpp4FlvItObukxFKA4S\",\"aviator_ident\":\"ey-9Rz0UAd2WxGG7thwHFjGTmw14mIwr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRT-872\",\"admin_memo\":\"MLBP148255\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NRT-872","ident":"h2cpU8CCN--yeob88m8Tig4xIoYVxq2K","created_at":1752514897,"id":443} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 20:36:08 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KyeEzHeumASXRnCXCykDQVF6_VfYzkjB', 'aviator_ident' => 'yLxkM1vHMWXvvgRZHoDcPSnBve5cgJvu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1889'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHB644 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHB644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148247', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148247"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KyeEzHeumASXRnCXCykDQVF6_VfYzkjB\",\"aviator_ident\":\"yLxkM1vHMWXvvgRZHoDcPSnBve5cgJvu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHB644\",\"admin_memo\":\"MLBP148247\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHB644","ident":"02vFXz3C9BnI1EW7lzoPituzOC9raGTO","created_at":1752518168,"id":444} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 20:58:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GYl5hMrpLk3QanYrbQdpWH5Gysk1PGJk', 'aviator_ident' => 'jJlUrUSRMqo8RBXmIDVW5zM-ANnNqK1W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1890'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGY591 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGY591'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148248', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148248"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GYl5hMrpLk3QanYrbQdpWH5Gysk1PGJk\",\"aviator_ident\":\"jJlUrUSRMqo8RBXmIDVW5zM-ANnNqK1W\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGY591\",\"admin_memo\":\"MLBP148248\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGY591","ident":"g5ux3Tn3O9Xsuv5gEHonPacDoen-eObU","created_at":1752519511,"id":445} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 21:06:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nf2rpsq2P9ckWpnyCNyTFp10y4yPsFOI', 'aviator_ident' => 'RYYNQFYlh-1tQqjOOD6ZP5zwmpM4GrJZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1891'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMC530 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMC530'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148253', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148253"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nf2rpsq2P9ckWpnyCNyTFp10y4yPsFOI\",\"aviator_ident\":\"RYYNQFYlh-1tQqjOOD6ZP5zwmpM4GrJZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC530\",\"admin_memo\":\"MLBP148253\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMC530","ident":"nUkBT7JObv3cw6BmBWs1pPW07QqQBHUT","created_at":1752519990,"id":446} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 21:55:21 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z9QJbNZmHQ-29RtduoSw01w1C1Xb5qWu', 'aviator_ident' => 'HIpQjd_l4o1Ih1hb9s9Tumg7x33SBw15', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1892'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBX-832 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBX-832'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148257', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148257"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Z9QJbNZmHQ-29RtduoSw01w1C1Xb5qWu\",\"aviator_ident\":\"HIpQjd_l4o1Ih1hb9s9Tumg7x33SBw15\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBX-832\",\"admin_memo\":\"MLBP148257\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBX-832","ident":"ItNiN7qKDN4BkcHiJ6dwYVsW4MDe-ly_","created_at":1752522921,"id":447} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 22:12:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lhelfgXj_F83bc5A4Cc2VkZK0vyiXtdf', 'aviator_ident' => 'ppi508koCJbXeOQVzBv03NwigA4sineM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1893'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LHZ-990 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LHZ-990'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148244', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148244"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lhelfgXj_F83bc5A4Cc2VkZK0vyiXtdf\",\"aviator_ident\":\"ppi508koCJbXeOQVzBv03NwigA4sineM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LHZ-990\",\"admin_memo\":\"MLBP148244\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LHZ-990","ident":"bP-E-UHj23A3Mz7GQAGApTT8ASO3KDLp","created_at":1752523950,"id":448} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 23:00:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'u5ccWYzGSIc1Lvo2fgwLQme6rW4bN67J', 'aviator_ident' => '4hE6I1OQnLe_Cfb9EigNWK3l0PV4yWtQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1894'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NMS-143 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NMS-143'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148249', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148249"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"u5ccWYzGSIc1Lvo2fgwLQme6rW4bN67J\",\"aviator_ident\":\"4hE6I1OQnLe_Cfb9EigNWK3l0PV4yWtQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMS-143\",\"admin_memo\":\"MLBP148249\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NMS-143","ident":"6o0ynEjqxW1KhRPIx1LDQERj_to5JhO8","created_at":1752526831,"id":449} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-14 23:01:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GeQfjj0grwlklU7Xp_IZGGSzgZtm3aTO', 'aviator_ident' => 'NhtJcm43JtqLO9YMd-sVmNVNkp3DIwMQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1895'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEMQ958 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEMQ958'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148338', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148338"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GeQfjj0grwlklU7Xp_IZGGSzgZtm3aTO\",\"aviator_ident\":\"NhtJcm43JtqLO9YMd-sVmNVNkp3DIwMQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMQ958\",\"admin_memo\":\"MLBP148338\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEMQ958","ident":"feBOnbb-u18T80v28UdAA5Trxbk4hlfy","created_at":1752526911,"id":450} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 11:32:37 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qOd06VzqfJKZWsgyffaeXmMAAiQen7F_', 'aviator_ident' => 'whOorqbR6kR3ZIdRvVc8Iy2cNVhVC-QL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1896'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET679 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET679'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086015', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086015"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"qOd06VzqfJKZWsgyffaeXmMAAiQen7F_\",\"aviator_ident\":\"whOorqbR6kR3ZIdRvVc8Iy2cNVhVC-QL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET679\",\"admin_memo\":\"MLHP086015\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET679","ident":"ssnVP9FIMAdYMGV781ZeTJj4pafxlz0m","created_at":1752571957,"id":451} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 12:58:08 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nS8BXy3-QrWFmKvfxjpyRMl_Kw6TNr3e', 'aviator_ident' => 'VFagcNfzFHsU7b35_ASL6ezXmWyKa1Bm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1897'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM556 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM556'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148436', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148436"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nS8BXy3-QrWFmKvfxjpyRMl_Kw6TNr3e\",\"aviator_ident\":\"VFagcNfzFHsU7b35_ASL6ezXmWyKa1Bm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM556\",\"admin_memo\":\"MLBP148436\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM556","ident":"9hO-gJa_lrDVzMoDESP-idGFHTLT9SxJ","created_at":1752577088,"id":452} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 14:13:26 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kDFcPWifso5uIQhUM-Lm50njB3Px4yWw', 'aviator_ident' => 'QIehWYWrcDHBMuhGfa3tUzqo6qBzoVEk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1898'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABP976 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABP976'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148401', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148401"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kDFcPWifso5uIQhUM-Lm50njB3Px4yWw\",\"aviator_ident\":\"QIehWYWrcDHBMuhGfa3tUzqo6qBzoVEk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABP976\",\"admin_memo\":\"MLBP148401\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABP976","ident":"tfT25XLaiu9VTOnxGmaPjLJWfYeaFULC","created_at":1752581607,"id":453} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 14:43:36 [172.19.0.18][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-zZLXT3ULxCv1yoDSIJsuMHc9hs8klPp', 'aviator_ident' => 'dMzPDtiZIsIv_BeYTnSAXbrZiXLYUcnR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1899'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAL813 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAL813'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP146598', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP146598"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-zZLXT3ULxCv1yoDSIJsuMHc9hs8klPp\",\"aviator_ident\":\"dMzPDtiZIsIv_BeYTnSAXbrZiXLYUcnR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAL813\",\"admin_memo\":\"MLBP146598\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAL813","ident":"dhlQSGruwa6pTZhReUxYyPrhvgkzZZ2s","created_at":1752583416,"id":454} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 15:55:32 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OHpBSkgcut3eMvGdlxP2XwOSWngQrCYT', 'aviator_ident' => 'lNXEWVcuDvFAoVlcE_VIMQCKfvfsJopr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1900'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYB-427 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYB-427'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087097', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087097"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"OHpBSkgcut3eMvGdlxP2XwOSWngQrCYT\",\"aviator_ident\":\"lNXEWVcuDvFAoVlcE_VIMQCKfvfsJopr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYB-427\",\"admin_memo\":\"MLHP087097\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYB-427","ident":"dVcB4yaL1vl0em0gkpBbvxzbIqwg6N2P","created_at":1752587732,"id":455} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 16:07:20 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1G7G9zqAITV2qlYf7HQBytPQRN5bEZ1m', 'aviator_ident' => '9gVjSYqkCRS7uhXQIxJcrO7VsztLoBgU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1901'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBR220 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBR220'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148374', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148374"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1G7G9zqAITV2qlYf7HQBytPQRN5bEZ1m\",\"aviator_ident\":\"9gVjSYqkCRS7uhXQIxJcrO7VsztLoBgU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR220\",\"admin_memo\":\"MLBP148374\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBR220","ident":"FfnWR8Z5k-7JmUavz54YOjPew3P5nisk","created_at":1752588441,"id":456} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:43:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm_LEj6lqBpPhwcRgNFmkvspoWvMqunS-', 'aviator_ident' => 'gIakDb3n2wKJGciZt17UfDzhPjU-VTex', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1902'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MNA-849'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MNA-849'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147837', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147837"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m_LEj6lqBpPhwcRgNFmkvspoWvMqunS-\",\"aviator_ident\":\"gIakDb3n2wKJGciZt17UfDzhPjU-VTex\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MNA-849\",\"admin_memo\":\"MLBP147837\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MNA-849","ident":"xgs56JqtFPK7Mf4s4JHFNNG60yUEvVJ3","created_at":1752594218,"id":457} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:44:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'emllYEHrNhZRT5qd2x_A_3dMeWu956P9', 'aviator_ident' => 'AptJjjHu5A-W247Rybe9fgPYFnKPyqmY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1903'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RXG-555'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RXG-555'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148458', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148458"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"emllYEHrNhZRT5qd2x_A_3dMeWu956P9\",\"aviator_ident\":\"AptJjjHu5A-W247Rybe9fgPYFnKPyqmY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RXG-555\",\"admin_memo\":\"MLBP148458\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RXG-555","ident":"M1ns-2wyju94VnyoxoLZ5xyAuhc-aKoS","created_at":1752594278,"id":458} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:45:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JvRwWIDjUjhdlKr_1lu0gMIWVSR_wBKt', 'aviator_ident' => '0vhOXlW5Vru-CWN8zUTX6GVp0femue0D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1904'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SSK-582'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SSK-582'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148459', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148459"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JvRwWIDjUjhdlKr_1lu0gMIWVSR_wBKt\",\"aviator_ident\":\"0vhOXlW5Vru-CWN8zUTX6GVp0femue0D\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSK-582\",\"admin_memo\":\"MLBP148459\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SSK-582","ident":"PrFdNBib0fla9KIMGb1FpWs31kcgTu9x","created_at":1752594326,"id":459} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:46:32 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'her0gqnAsq5B3TO21By8ER7XoXyoD3ce', 'aviator_ident' => 'H9yKxiWHnMdR9r0s1vyea09OdSj59J78', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1905'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJK745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJK745'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148460', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148460"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"her0gqnAsq5B3TO21By8ER7XoXyoD3ce\",\"aviator_ident\":\"H9yKxiWHnMdR9r0s1vyea09OdSj59J78\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJK745\",\"admin_memo\":\"MLBP148460\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJK745","ident":"DeL80EV9Ozm2zKAvu3Sz0nS1mWb9se9D","created_at":1752594393,"id":460} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:47:41 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CUUtvdBRQToodrCeHsBRguJKd-f6NOVe', 'aviator_ident' => 'H81cm1RwZPcTE_abU3RzLkuTmiYZVw9Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1906'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZB-461'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SZB-461'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148461', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148461"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CUUtvdBRQToodrCeHsBRguJKd-f6NOVe\",\"aviator_ident\":\"H81cm1RwZPcTE_abU3RzLkuTmiYZVw9Y\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZB-461\",\"admin_memo\":\"MLBP148461\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZB-461","ident":"TPMzFApjMpxuFb2lKUBzTggwqm0sU3w_","created_at":1752594461,"id":461} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:48:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'c-4Ka0Vwoa4Ecju_HdU_7Sz4n-ePOuPW', 'aviator_ident' => 'N0WQoSx_oMH2Qu7ADR2Gb6ppRjOxMfpo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1907'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBQ946'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBQ946'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148462', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148462"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"c-4Ka0Vwoa4Ecju_HdU_7Sz4n-ePOuPW\",\"aviator_ident\":\"N0WQoSx_oMH2Qu7ADR2Gb6ppRjOxMfpo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ946\",\"admin_memo\":\"MLBP148462\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBQ946","ident":"g8z92q74Y3dKfE69xrHitXCIkWSnkOJO","created_at":1752594533,"id":462} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:50:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tMH29oDgb1uQ-VlF5g3MEwpgKfaBcwsS', 'aviator_ident' => 'pLtBDejKHqSQm_7mUX81nqQp0hctGEkc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1908'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABD798'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABD798'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148463', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148463"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tMH29oDgb1uQ-VlF5g3MEwpgKfaBcwsS\",\"aviator_ident\":\"pLtBDejKHqSQm_7mUX81nqQp0hctGEkc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD798\",\"admin_memo\":\"MLBP148463\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABD798","ident":"7XBfyjj6iJcaiZceafgnSXM3zmRdWI_J","created_at":1752594637,"id":463} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:56:39 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AfTmOj3UQOjBo9SdWUYdbuNGJfoG6zK6', 'aviator_ident' => 'FjK461WHWq2NWKid6PpcSEaBtlEs9Fxo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1909'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTF-315'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTF-315'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148464', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148464"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AfTmOj3UQOjBo9SdWUYdbuNGJfoG6zK6\",\"aviator_ident\":\"FjK461WHWq2NWKid6PpcSEaBtlEs9Fxo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-315\",\"admin_memo\":\"MLBP148464\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTF-315","ident":"Z-qdPDLkrYVXihTaYDDf_AfMe_eBo7k7","created_at":1752594999,"id":464} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:58:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xx7Dnvfc2fXI6rE07HVJjxLhNVdFMqLf', 'aviator_ident' => 'MZj57iVYEQC5FHKsh6Qzultb6bjXlLhH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1910'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYR-122'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYR-122'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148465', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148465"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Xx7Dnvfc2fXI6rE07HVJjxLhNVdFMqLf\",\"aviator_ident\":\"MZj57iVYEQC5FHKsh6Qzultb6bjXlLhH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYR-122\",\"admin_memo\":\"MLBP148465\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYR-122","ident":"nkFrwbMg4ctENtiEWwflUIc9RupDhxej","created_at":1752595104,"id":465} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 17:59:40 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qC5eN6mjZvjWF1Wu0tRg7HIMKHf_dMfp', 'aviator_ident' => 'm4pWTlbINy1UU-bxyV4lqx7wIhJ8lwva', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1911'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STL-280'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STL-280'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148466', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148466"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qC5eN6mjZvjWF1Wu0tRg7HIMKHf_dMfp\",\"aviator_ident\":\"m4pWTlbINy1UU-bxyV4lqx7wIhJ8lwva\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STL-280\",\"admin_memo\":\"MLBP148466\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"STL-280","ident":"qSJ6ck08UEM6w6Kb8tAQkwBNKozvINWu","created_at":1752595180,"id":466} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 18:00:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z7lM2YggccpSPOr6HJpUAm0vzBQYKAJL', 'aviator_ident' => '0dXaKIymT35QTDqvJXEr5YV8tlv4c2l6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1912'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - CD040207'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'CD040207'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148451', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148451"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Z7lM2YggccpSPOr6HJpUAm0vzBQYKAJL\",\"aviator_ident\":\"0dXaKIymT35QTDqvJXEr5YV8tlv4c2l6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"CD040207\",\"admin_memo\":\"MLBP148451\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"CD040207","ident":"uow0rgvSg8-EoPzYK_r6fwXvS9yesTF_","created_at":1752595251,"id":467} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 18:05:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YPZ2-N1nwWy4Z3UG3pFGeRjiq2G5bIVp', 'aviator_ident' => 'Tk11Hh_2ipWefFXpF3epmHx-t6tHTTsC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1913'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PVE-013 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PVE-013'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148380', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148380"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YPZ2-N1nwWy4Z3UG3pFGeRjiq2G5bIVp\",\"aviator_ident\":\"Tk11Hh_2ipWefFXpF3epmHx-t6tHTTsC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PVE-013\",\"admin_memo\":\"MLBP148380\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PVE-013","ident":"IpIz6OIAoo3EynTZ-TvTUiZ7Es7C_9Dm","created_at":1752595506,"id":468} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 18:32:35 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zRzjVVrukqMlMLnEtxdzzWhG9mwa0H3k', 'aviator_ident' => 'SeWX5muJ4Jriv1xrOy7nJO5GAhTKQAUa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1914'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBF121 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBF121'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148376', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148376"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zRzjVVrukqMlMLnEtxdzzWhG9mwa0H3k\",\"aviator_ident\":\"SeWX5muJ4Jriv1xrOy7nJO5GAhTKQAUa\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBF121\",\"admin_memo\":\"MLBP148376\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBF121","ident":"5QEpIXG8dd0S4OBrCWtZAbi0t6svstpx","created_at":1752597155,"id":469} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 19:42:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kGjgcX9KN1i0a5whCXgQbZMfvCcoNl9W', 'aviator_ident' => 'BZiHepM3ocd3O4-XCmvYhE6XC65tD61Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1915'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NHJ-904 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NHJ-904'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148384', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148384"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kGjgcX9KN1i0a5whCXgQbZMfvCcoNl9W\",\"aviator_ident\":\"BZiHepM3ocd3O4-XCmvYhE6XC65tD61Y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NHJ-904\",\"admin_memo\":\"MLBP148384\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NHJ-904","ident":"VXPXNhrhmFgJRL9h_RK_LBYJw-02T7aw","created_at":1752601377,"id":470} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 19:52:19 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OrjU0eYEWGHzRqn3GbJPr2lIhdYGZv3Y', 'aviator_ident' => 'OgDIJmp9k7zIu_Mbu6kjwsVJra92BjIm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1916'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSJ-080 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSJ-080'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148381', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148381"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OrjU0eYEWGHzRqn3GbJPr2lIhdYGZv3Y\",\"aviator_ident\":\"OgDIJmp9k7zIu_Mbu6kjwsVJra92BjIm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSJ-080\",\"admin_memo\":\"MLBP148381\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSJ-080","ident":"ELQdFCY3O9EGk9E3Ybm1_NaHnVKAxhAr","created_at":1752601939,"id":471} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 20:30:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ejSA6VewPzHf0SYsuM5rfX-6h3FJ8hFl', 'aviator_ident' => 'hoC5rq45ovv0XPhGkA6Cmhl9pJqu7YOX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1917'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJH-214 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJH-214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148377', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148377"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ejSA6VewPzHf0SYsuM5rfX-6h3FJ8hFl\",\"aviator_ident\":\"hoC5rq45ovv0XPhGkA6Cmhl9pJqu7YOX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-214\",\"admin_memo\":\"MLBP148377\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJH-214","ident":"BgRyHH8EIZIoTK7c8YkS6P5Qgc1MudUf","created_at":1752604224,"id":472} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 20:41:22 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PvcuWjDg3x-GD87qSTM2u7U27v7gx43i', 'aviator_ident' => 'a9CGlOxb2uUiKneg82dHsvnje2DYgNgu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1918'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PUJ-624 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PUJ-624'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148375', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148375"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PvcuWjDg3x-GD87qSTM2u7U27v7gx43i\",\"aviator_ident\":\"a9CGlOxb2uUiKneg82dHsvnje2DYgNgu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PUJ-624\",\"admin_memo\":\"MLBP148375\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PUJ-624","ident":"cU9G-UOQj5ojygyxsIHXSvsmarDPeunP","created_at":1752604882,"id":473} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 21:08:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'J9vhhs7LAt7i7iWkCuAGpgdU0uf_BQM-', 'aviator_ident' => 'eBOTIMbjTtWwzbfOvNLHypXdzL8N5UBI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1919'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGE-975 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGE-975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148382', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148382"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"J9vhhs7LAt7i7iWkCuAGpgdU0uf_BQM-\",\"aviator_ident\":\"eBOTIMbjTtWwzbfOvNLHypXdzL8N5UBI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-975\",\"admin_memo\":\"MLBP148382\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGE-975","ident":"fHGnpJIlxitohPWe7bwu-HHah3aRnjt3","created_at":1752606535,"id":474} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 21:18:40 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sDwMynwvPGmd4xBDZx0g6ULgmb0rLpGO', 'aviator_ident' => 'JmokarKCi8KJwzMx0dWifkWfMo0Lk0AI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1920'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMR-959 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMR-959'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148378', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148378"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sDwMynwvPGmd4xBDZx0g6ULgmb0rLpGO\",\"aviator_ident\":\"JmokarKCi8KJwzMx0dWifkWfMo0Lk0AI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMR-959\",\"admin_memo\":\"MLBP148378\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMR-959","ident":"5iaQfu1kLpqxJCU_796yiU7rC2MYAX--","created_at":1752607120,"id":475} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 21:56:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ad7ldsNOPOy2jaScfzhqT7IifBX3G-MH', 'aviator_ident' => '1TZ4yc1bLFL7bsMLgh9m0k7cDfGW5KVX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1921'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RSJ-233 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RSJ-233'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ad7ldsNOPOy2jaScfzhqT7IifBX3G-MH\",\"aviator_ident\":\"1TZ4yc1bLFL7bsMLgh9m0k7cDfGW5KVX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RSJ-233\",\"admin_memo\":\"MLBP148383\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RSJ-233","ident":"aEsTJ2J4L8aOsVBnKB6QUr_yUfNHfSd2","created_at":1752609380,"id":476} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 22:11:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OUzbMSTb3Qew9_ppMLcbQqJTfncHNXcm', 'aviator_ident' => 'I4pFav5DI_KdxyrbZis9RVKwMVPxHG-U', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1922'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHU936 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHU936'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148386', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148386"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OUzbMSTb3Qew9_ppMLcbQqJTfncHNXcm\",\"aviator_ident\":\"I4pFav5DI_KdxyrbZis9RVKwMVPxHG-U\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHU936\",\"admin_memo\":\"MLBP148386\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHU936","ident":"CE_xBDmepxvLOKGlJ4CtA7ACU7pNkQTw","created_at":1752610317,"id":477} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 22:32:12 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FqFuRBMX5oO-7jxck1C5sFxsj7poqziq', 'aviator_ident' => 'rVW-xDMkogscGVuiO0dcpIZyeuczOV9k', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1923'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELY876 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELY876'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148388', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148388"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FqFuRBMX5oO-7jxck1C5sFxsj7poqziq\",\"aviator_ident\":\"rVW-xDMkogscGVuiO0dcpIZyeuczOV9k\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY876\",\"admin_memo\":\"MLBP148388\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELY876","ident":"oIVB6C6xCwatpupANaSjgQ1_Qr3C448k","created_at":1752611532,"id":478} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 22:43:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '94hIHZm1b_wuF0XjZhhYZbMMxzcWT4bA', 'aviator_ident' => 'kTNNWSyD1EfQcgdidceUN3dknZxgO7Ia', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1924'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABD670 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABD670'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148389', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148389"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"94hIHZm1b_wuF0XjZhhYZbMMxzcWT4bA\",\"aviator_ident\":\"kTNNWSyD1EfQcgdidceUN3dknZxgO7Ia\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD670\",\"admin_memo\":\"MLBP148389\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABD670","ident":"9UAvCsVq2NsRwGgDj7eSPgOqjtnIW-4x","created_at":1752612181,"id":479} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 23:04:02 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6-IjPvrpAxicTDy79byQcv8CzkZswfbW', 'aviator_ident' => '3uxmlHT90Tor0SoeBHbMhtnARR3Xewf9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1925'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SPB-754 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SPB-754'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148379', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148379"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6-IjPvrpAxicTDy79byQcv8CzkZswfbW\",\"aviator_ident\":\"3uxmlHT90Tor0SoeBHbMhtnARR3Xewf9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPB-754\",\"admin_memo\":\"MLBP148379\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SPB-754","ident":"6w7RiqfGWgT-Pm-C4chyaVd5eqzmvbdO","created_at":1752613442,"id":480} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-15 23:11:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rzDW8aQS_vvbmoa9MHc_UyrvQBVdu7iD', 'aviator_ident' => 'ArxsUIU6QfJZEd_az0ahRlbbn3nMKfEK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1926'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MLN-897 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MLN-897'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148387', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148387"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rzDW8aQS_vvbmoa9MHc_UyrvQBVdu7iD\",\"aviator_ident\":\"ArxsUIU6QfJZEd_az0ahRlbbn3nMKfEK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MLN-897\",\"admin_memo\":\"MLBP148387\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MLN-897","ident":"8N4phDQtW9FxsL_kXDFG4WtA9X1BHZ8c","created_at":1752613861,"id":481} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 13:17:51 [172.19.0.18][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a7Gdq0n7brfNFwpu3xXeG-t9Tu85wC_N', 'aviator_ident' => 'ITI5lO5NtcIevavcjkNgKQFbbBzN8cWt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1927'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET707'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET707'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087164', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087164"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"a7Gdq0n7brfNFwpu3xXeG-t9Tu85wC_N\",\"aviator_ident\":\"ITI5lO5NtcIevavcjkNgKQFbbBzN8cWt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET707\",\"admin_memo\":\"MLHP087164\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET707","ident":"xfGxI2XgKIW8f7l89XcB_DGAYuJo9VZ1","created_at":1752664671,"id":482} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 13:22:26 [172.19.0.18][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wSO0ySjKLJtezKSDIpHx46N0ECSNR-2v', 'aviator_ident' => 'p8y8y4PDlQZnCW_vp9oLMqw_0LeEKlXT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1928'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFP371'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFP371'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087165', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087165"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"wSO0ySjKLJtezKSDIpHx46N0ECSNR-2v\",\"aviator_ident\":\"p8y8y4PDlQZnCW_vp9oLMqw_0LeEKlXT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFP371\",\"admin_memo\":\"MLHP087165\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFP371","ident":"FCBzNMODcfY37lyUE4gmu8IWIB9dOIL5","created_at":1752664946,"id":483} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 14:39:13 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OHpBSkgcut3eMvGdlxP2XwOSWngQrCYT', 'aviator_ident' => 'IOeeXc8uavBicFJ-B1NBQLcgu4hDr6wA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1929'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYB-427 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYB-427'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087097', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087097"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"OHpBSkgcut3eMvGdlxP2XwOSWngQrCYT\",\"aviator_ident\":\"IOeeXc8uavBicFJ-B1NBQLcgu4hDr6wA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYB-427\",\"admin_memo\":\"MLHP087097\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYB-427","ident":"D7ARYlTHut-CiRYpkzH4yb1hfa_umUTN","created_at":1752669554,"id":484} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 16:21:03 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ofLRsAyKcPTpqNUxMn38il8c3tgNxOy1', 'aviator_ident' => 'FepWH9CUIyEykQTwhpgmeRZEt8zAaEKK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1930'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Csereautó'; $description = 'AAHM691 - AEGA935'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHM691'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Csereautó'; $description = 'AEGA935'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148475', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148475"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ofLRsAyKcPTpqNUxMn38il8c3tgNxOy1\",\"aviator_ident\":\"FepWH9CUIyEykQTwhpgmeRZEt8zAaEKK\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Csereaut\\u00f3\",\"description\":\"AAHM691 - AEGA935\",\"admin_memo\":\"MLBP148475\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Csereautó","description":"AAHM691 - AEGA935","ident":"__yLRIgGBSkXkBDycTAy9Bc7gB6sxl-8","created_at":1752675663,"id":485} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:35:56 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Fw6mYlGW01UN5cR6zjlZwSBGJ1avbysK', 'aviator_ident' => 'y652dNgLyolH_d1xYaqOg02oGg5wQkUL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1932'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIZ262 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIZ262'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086882', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086882"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Fw6mYlGW01UN5cR6zjlZwSBGJ1avbysK\",\"aviator_ident\":\"y652dNgLyolH_d1xYaqOg02oGg5wQkUL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ262\",\"admin_memo\":\"MLHP086882\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIZ262","ident":"M7q24zijU5DfQfCl_yG5KAYuzVrkH6qv","created_at":1752680156,"id":486} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:36:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gRA7DsiO0zMbJT5e64QlhYnveUsSkoGc', 'aviator_ident' => 'QnohCBkPqnI6HNRTtFTvZchpa-G84zc6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1933'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET932'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET932'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148553', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148553"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gRA7DsiO0zMbJT5e64QlhYnveUsSkoGc\",\"aviator_ident\":\"QnohCBkPqnI6HNRTtFTvZchpa-G84zc6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET932\",\"admin_memo\":\"MLBP148553\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET932","ident":"XNzlIDoBP3fgPz0cinqeMj1_pyjdP2S4","created_at":1752680167,"id":487} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:37:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QZBRV75MyjCUaYlmWoS1hPEfHnTGBfQG', 'aviator_ident' => 'F7h12tEDd78xEOm_rapMSQuObpifF5PZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1934'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAMC849'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAMC849'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148554', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148554"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QZBRV75MyjCUaYlmWoS1hPEfHnTGBfQG\",\"aviator_ident\":\"F7h12tEDd78xEOm_rapMSQuObpifF5PZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMC849\",\"admin_memo\":\"MLBP148554\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAMC849","ident":"0eW_Kt_qCKcXdS9bX9S-5antV6CoJiZo","created_at":1752680225,"id":488} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:38:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Y9LZe2ihigPFbplsCLUZvMhdIkj1ByYc', 'aviator_ident' => 'ygwYTW34vBIKS-lZJXItQcmchdvHtA1F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1935'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET843'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET843'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148555', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148555"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Y9LZe2ihigPFbplsCLUZvMhdIkj1ByYc\",\"aviator_ident\":\"ygwYTW34vBIKS-lZJXItQcmchdvHtA1F\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET843\",\"admin_memo\":\"MLBP148555\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET843","ident":"fK6WVbmf753RuHzZqj31xUkEdDfEziTm","created_at":1752680280,"id":489} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:38:52 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Biq0prAOsq6V1LKNOEZwvkO5ltPqDVBy', 'aviator_ident' => 'v6h4QGG0o7H8DMKHeCsdSROvrKwlJafp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1936'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP702'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP702'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148556', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Biq0prAOsq6V1LKNOEZwvkO5ltPqDVBy\",\"aviator_ident\":\"v6h4QGG0o7H8DMKHeCsdSROvrKwlJafp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP702\",\"admin_memo\":\"MLBP148556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP702","ident":"vlrB_NNvQ2Y1ecVbgKnXthHEFbZA-4NA","created_at":1752680333,"id":490} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:39:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gng3fQRQE8-1Tydrcy8r3_rLJFeL-Ci9', 'aviator_ident' => 'JJFyj-PGIdhRw9_s6TPUetRs--beR9xv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1937'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA620'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148557', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148557"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gng3fQRQE8-1Tydrcy8r3_rLJFeL-Ci9\",\"aviator_ident\":\"JJFyj-PGIdhRw9_s6TPUetRs--beR9xv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA620\",\"admin_memo\":\"MLBP148557\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA620","ident":"ijpHtTGB3cdvw9kduVtccDiJ8se0GxFW","created_at":1752680395,"id":491} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:41:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2mUI6mPWAsz-fX7dddpwF4ITa1K3DYHN', 'aviator_ident' => 'NgWmSqV697YXEWGVmfT1Za1d-gaa8Zpe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1938'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHK097'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHK097'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148558', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2mUI6mPWAsz-fX7dddpwF4ITa1K3DYHN\",\"aviator_ident\":\"NgWmSqV697YXEWGVmfT1Za1d-gaa8Zpe\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHK097\",\"admin_memo\":\"MLBP148558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHK097","ident":"sk6zi-bbt6j5edRQ8uVpB9dC1vytL4a3","created_at":1752680467,"id":492} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:41:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F5W_Q6fdtCMhK8zKKbyOkHRw-v2lZDgJ', 'aviator_ident' => 'MsEloP3kHvnamYrfULDjazGDc6zD-yaU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1939'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAU871'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAU871'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148559', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148559"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"F5W_Q6fdtCMhK8zKKbyOkHRw-v2lZDgJ\",\"aviator_ident\":\"MsEloP3kHvnamYrfULDjazGDc6zD-yaU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAU871\",\"admin_memo\":\"MLBP148559\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAU871","ident":"q3fa82W5fPVWkisofgeqCmaAtuOAAwaQ","created_at":1752680514,"id":493} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:42:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l56c4wlP0XysOVGCudRF8Y1pYeTD4veZ', 'aviator_ident' => 'nCc_1QXhxzPX2Gd9Ww0egzkoMk1QTH5V', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1940'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX435'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148560', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148560"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l56c4wlP0XysOVGCudRF8Y1pYeTD4veZ\",\"aviator_ident\":\"nCc_1QXhxzPX2Gd9Ww0egzkoMk1QTH5V\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX435\",\"admin_memo\":\"MLBP148560\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX435","ident":"DoFhNkMQpLFUyZC836Ax4V91u2AqZI6R","created_at":1752680575,"id":494} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:44:15 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ONpeq1iMww4XJjh-8o1oeE_VzWCEfjs8', 'aviator_ident' => 'jyeMq5wr99DLZIqSQ3j15Nti1Aa1C5ao', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1941'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABD415'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABD415'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148561', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148561"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ONpeq1iMww4XJjh-8o1oeE_VzWCEfjs8\",\"aviator_ident\":\"jyeMq5wr99DLZIqSQ3j15Nti1Aa1C5ao\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD415\",\"admin_memo\":\"MLBP148561\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABD415","ident":"zRghPWFbedIVht5-iwg2L27EP4QMMxpB","created_at":1752680655,"id":495} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:45:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CclPSFHq00vGRkJihKCamm2b_RasBOLt', 'aviator_ident' => 'czVbUOp9jPE-6b1CYBQsSn_se1vYCSDb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1942'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDF051'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDF051'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148562', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148562"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CclPSFHq00vGRkJihKCamm2b_RasBOLt\",\"aviator_ident\":\"czVbUOp9jPE-6b1CYBQsSn_se1vYCSDb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF051\",\"admin_memo\":\"MLBP148562\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDF051","ident":"Hb_iL_-Mlmj2rKCKTFq4P-jS1hxRSCPe","created_at":1752680706,"id":496} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 17:46:04 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'q3HmKCoHfjsGX5ybiNGpNvbNE1JOJvkN', 'aviator_ident' => 'F6yUq10lx3c77Bgi04cvzs4e0WV9b2QQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1943'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SPZ-930'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SPZ-930'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148563', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148563"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"q3HmKCoHfjsGX5ybiNGpNvbNE1JOJvkN\",\"aviator_ident\":\"F6yUq10lx3c77Bgi04cvzs4e0WV9b2QQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPZ-930\",\"admin_memo\":\"MLBP148563\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SPZ-930","ident":"LXwt-t19G3lgCjNKwkgCvuWGj2-WjAXN","created_at":1752680765,"id":497} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 18:58:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AfTmOj3UQOjBo9SdWUYdbuNGJfoG6zK6', 'aviator_ident' => 'OTHVZyHkVPiXbRZYin7B6z5JAuJc29ap', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1944'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTF-315 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTF-315'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148464', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148464"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AfTmOj3UQOjBo9SdWUYdbuNGJfoG6zK6\",\"aviator_ident\":\"OTHVZyHkVPiXbRZYin7B6z5JAuJc29ap\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-315\",\"admin_memo\":\"MLBP148464\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTF-315","ident":"EBvD9GNowApv93haJCwuY5oI6HTZtm05","created_at":1752685117,"id":498} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 19:42:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JvRwWIDjUjhdlKr_1lu0gMIWVSR_wBKt', 'aviator_ident' => 'iDU-jEzzX2zSwZ2re0UrbGfCYmml7Hcw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1945'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSK-582 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSK-582'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148459', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148459"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JvRwWIDjUjhdlKr_1lu0gMIWVSR_wBKt\",\"aviator_ident\":\"iDU-jEzzX2zSwZ2re0UrbGfCYmml7Hcw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSK-582\",\"admin_memo\":\"MLBP148459\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSK-582","ident":"tdzogn1da0jw-7KakbYri8hddaBSsGuf","created_at":1752687725,"id":499} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 20:20:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xx7Dnvfc2fXI6rE07HVJjxLhNVdFMqLf', 'aviator_ident' => '_ehvNqKrJQZFXCcB7HICqCkTOJ9p7hue', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1946'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYR-122 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYR-122'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148465', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148465"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Xx7Dnvfc2fXI6rE07HVJjxLhNVdFMqLf\",\"aviator_ident\":\"_ehvNqKrJQZFXCcB7HICqCkTOJ9p7hue\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYR-122\",\"admin_memo\":\"MLBP148465\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYR-122","ident":"WsMeIxzxBlA2YQmpn4ANF5WME2mzl1LI","created_at":1752690001,"id":500} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 20:48:08 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'her0gqnAsq5B3TO21By8ER7XoXyoD3ce', 'aviator_ident' => 'ikdrLExquQpFAXXQq96_IftLa_47hzgR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1947'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJK745 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJK745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148460', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148460"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"her0gqnAsq5B3TO21By8ER7XoXyoD3ce\",\"aviator_ident\":\"ikdrLExquQpFAXXQq96_IftLa_47hzgR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJK745\",\"admin_memo\":\"MLBP148460\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJK745","ident":"QYvPnHhSbNVybDcPkRNoEj1xvYFvT_2i","created_at":1752691688,"id":501} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 21:41:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qC5eN6mjZvjWF1Wu0tRg7HIMKHf_dMfp', 'aviator_ident' => 'qfanizdmQBjOPGYdSMgCGGqI5v1LpUdN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1948'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STL-280 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STL-280'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148466', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148466"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qC5eN6mjZvjWF1Wu0tRg7HIMKHf_dMfp\",\"aviator_ident\":\"qfanizdmQBjOPGYdSMgCGGqI5v1LpUdN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STL-280\",\"admin_memo\":\"MLBP148466\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STL-280","ident":"LeWvBQPp1FC-sffX-RUaUXXx9gl6d-xy","created_at":1752694885,"id":502} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 21:55:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CUUtvdBRQToodrCeHsBRguJKd-f6NOVe', 'aviator_ident' => 'ALCxFXoBfCnkCLHVh0AzcHEt9W_AXTtD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1949'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SZB-461 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SZB-461'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148461', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148461"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CUUtvdBRQToodrCeHsBRguJKd-f6NOVe\",\"aviator_ident\":\"ALCxFXoBfCnkCLHVh0AzcHEt9W_AXTtD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZB-461\",\"admin_memo\":\"MLBP148461\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SZB-461","ident":"JcSRCjEp-imsPPJw6NMEaEc9aVnQmk0D","created_at":1752695724,"id":503} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 22:18:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm_LEj6lqBpPhwcRgNFmkvspoWvMqunS-', 'aviator_ident' => 'VKQcFraKqMgS1VXHcYBLjaGX3hgzX1ce', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1950'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MNA-849 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MNA-849'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147837', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147837"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m_LEj6lqBpPhwcRgNFmkvspoWvMqunS-\",\"aviator_ident\":\"VKQcFraKqMgS1VXHcYBLjaGX3hgzX1ce\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MNA-849\",\"admin_memo\":\"MLBP147837\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MNA-849","ident":"iiCj1K8TTRhLdAVHMEuv1_B1ly-zWLGM","created_at":1752697089,"id":504} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 22:36:23 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'c-4Ka0Vwoa4Ecju_HdU_7Sz4n-ePOuPW', 'aviator_ident' => 'HsMHe_1xjdvuNAWFCmARx47Ahr3prFvE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1951'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBQ946 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBQ946'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148462', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148462"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"c-4Ka0Vwoa4Ecju_HdU_7Sz4n-ePOuPW\",\"aviator_ident\":\"HsMHe_1xjdvuNAWFCmARx47Ahr3prFvE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ946\",\"admin_memo\":\"MLBP148462\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBQ946","ident":"m4QQyGjSCfFovuUKwZ9WrT-2QDPq2P4l","created_at":1752698183,"id":505} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-16 22:43:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tMH29oDgb1uQ-VlF5g3MEwpgKfaBcwsS', 'aviator_ident' => 'UY9jrPpx6BiaD6-ZWVcwsWUkcSRkexWj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1952'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABD798 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABD798'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148463', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148463"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tMH29oDgb1uQ-VlF5g3MEwpgKfaBcwsS\",\"aviator_ident\":\"UY9jrPpx6BiaD6-ZWVcwsWUkcSRkexWj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD798\",\"admin_memo\":\"MLBP148463\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABD798","ident":"_EJFrBGBt_ahTLgmzUpD54VwAPsFe2F-","created_at":1752698629,"id":506} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 11:31:26 [172.19.0.18][132][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0swRNTXo_n3w5NnAC9OixyEImRXIuRJc', 'aviator_ident' => 'LiDm6yqcRfRbcDfo5vqkP8MiAXyLiO0Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1953'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM336 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM336'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086679', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086679"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"0swRNTXo_n3w5NnAC9OixyEImRXIuRJc\",\"aviator_ident\":\"LiDm6yqcRfRbcDfo5vqkP8MiAXyLiO0Y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM336\",\"admin_memo\":\"MLHP086679\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM336","ident":"Yb6EUsfAjW6holA3GPrrntYm2B6LnqR6","created_at":1752744686,"id":507} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 15:30:34 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hooEJ78MLhmkxJ5AWmaF39RMeFTQS0Qg', 'aviator_ident' => 'D6wD7W21O8HjYekH_oUZt7XBVcJxaE3W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1954'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAGR972'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAGR972'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086946', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086946"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"hooEJ78MLhmkxJ5AWmaF39RMeFTQS0Qg\",\"aviator_ident\":\"D6wD7W21O8HjYekH_oUZt7XBVcJxaE3W\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAGR972\",\"admin_memo\":\"MLHP086946\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAGR972","ident":"AafW2AQQD4U7aFU_GZ_qvYi3T76fpF2w","created_at":1752759034,"id":508} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 15:35:45 [172.19.0.18][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l40uneJr9zYYV-wfw06XuJuwtFpZ5-Gd', 'aviator_ident' => 'zLm-lUwiy2A-xIGY7IXLJUWhuUrA_4nq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1955'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAT-569'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAT-569'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087220', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087220"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"l40uneJr9zYYV-wfw06XuJuwtFpZ5-Gd\",\"aviator_ident\":\"zLm-lUwiy2A-xIGY7IXLJUWhuUrA_4nq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAT-569\",\"admin_memo\":\"MLHP087220\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAT-569","ident":"Wxjg6w5JpiOCSh-09lfX8-SwD1LF4qWP","created_at":1752759345,"id":509} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 16:22:38 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'co5rLsZGyh3GnAURZtn8ijfLPqAL6bqS', 'aviator_ident' => '3Rfy0MA7xvzBeonzQIgunJHwnoXkywWi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1956'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NWB-886 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NWB-886'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148575', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148575"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"co5rLsZGyh3GnAURZtn8ijfLPqAL6bqS\",\"aviator_ident\":\"3Rfy0MA7xvzBeonzQIgunJHwnoXkywWi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NWB-886\",\"admin_memo\":\"MLBP148575\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NWB-886","ident":"pJk8Jjn4IU0y7_1PSCO5ml8G16-adb8h","created_at":1752762158,"id":510} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:24:21 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4WKV7NcSfFmTvEMMr_Cxol01d30ZD5-b', 'aviator_ident' => 'jIwklAeLUxa2ORUeOdS2cQZVqw13p1H2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1957'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - DS760FJ'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'DS760FJ'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148623', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148623"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4WKV7NcSfFmTvEMMr_Cxol01d30ZD5-b\",\"aviator_ident\":\"jIwklAeLUxa2ORUeOdS2cQZVqw13p1H2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DS760FJ\",\"admin_memo\":\"MLBP148623\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"DS760FJ","ident":"A3dFHFI_MZFeqysGtG6FmbsO6bUMaBF5","created_at":1752765861,"id":511} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:25:13 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gbNoQo38PhJf3vjAx2fIm1NyRfV9UGVr', 'aviator_ident' => 'hjdM1NOYeEjtk-fNGa2w0WnASxImSHr0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1958'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOET707'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOET707'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148625', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148625"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gbNoQo38PhJf3vjAx2fIm1NyRfV9UGVr\",\"aviator_ident\":\"hjdM1NOYeEjtk-fNGa2w0WnASxImSHr0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOET707\",\"admin_memo\":\"MLBP148625\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOET707","ident":"SPd9pIAieAyP956xfynfft5yjuQAOACV","created_at":1752765913,"id":512} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:26:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'p-MBjnBl0Jv5PSVzaUKDeie08phWQasB', 'aviator_ident' => 'kn755h-PdfGb1X5zAIjNVPSJxtl5813D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1959'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAW-106'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAW-106'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148626', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148626"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p-MBjnBl0Jv5PSVzaUKDeie08phWQasB\",\"aviator_ident\":\"kn755h-PdfGb1X5zAIjNVPSJxtl5813D\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAW-106\",\"admin_memo\":\"MLBP148626\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAW-106","ident":"seFfrjao7QB2uvUKaew6feMSjKN_hc-k","created_at":1752765966,"id":513} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:27:10 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_JihbHGqWyh0bNkW4wGZOIh-zaH_q5iE', 'aviator_ident' => 'rkkDpEZR23tuSTU3YmKAoQPOc48D0wyO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1960'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RJR-737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RJR-737'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148627', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148627"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_JihbHGqWyh0bNkW4wGZOIh-zaH_q5iE\",\"aviator_ident\":\"rkkDpEZR23tuSTU3YmKAoQPOc48D0wyO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJR-737\",\"admin_memo\":\"MLBP148627\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RJR-737","ident":"ze_ypJmhoy5n0bYhr9qQb0avXfCJnKbS","created_at":1752766030,"id":514} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:28:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '35USlxtQJjsUNj76wjJ-Id9ch0-GbuSo', 'aviator_ident' => 'P9FBGV00ZegAO8Og9ODzLps5TjwJVPOv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1961'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SUM-318'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SUM-318'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148628', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148628"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"35USlxtQJjsUNj76wjJ-Id9ch0-GbuSo\",\"aviator_ident\":\"P9FBGV00ZegAO8Og9ODzLps5TjwJVPOv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUM-318\",\"admin_memo\":\"MLBP148628\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SUM-318","ident":"OPY3X3sXEgPocsBhMd8vk6zLURfGrxUi","created_at":1752766104,"id":515} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:29:13 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NNYBnBc6JrP36VJnOpdo1uxrlYkIZOhV', 'aviator_ident' => '7IBYWePC5Vl-S-PFib8rPp_eGNCxj7lE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1962'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RCU-938'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCU-938'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NNYBnBc6JrP36VJnOpdo1uxrlYkIZOhV\",\"aviator_ident\":\"7IBYWePC5Vl-S-PFib8rPp_eGNCxj7lE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-938\",\"admin_memo\":\"MLBP148629\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RCU-938","ident":"WvFR0cjfBLmv8fra-TOtinuBfzC4uZcv","created_at":1752766153,"id":516} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:30:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'luhl9VwR2Nvo5fxYjwMgIhSxxqls4_e2', 'aviator_ident' => 'sq7DBjgu3LvHmp7EuTdjbK3ELCWBSOz5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1963'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PPX-892'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PPX-892'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148630', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148630"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"luhl9VwR2Nvo5fxYjwMgIhSxxqls4_e2\",\"aviator_ident\":\"sq7DBjgu3LvHmp7EuTdjbK3ELCWBSOz5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PPX-892\",\"admin_memo\":\"MLBP148630\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PPX-892","ident":"X4mL9708nljmvA8OLoB-wzcImxkEXLfh","created_at":1752766225,"id":517} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:31:39 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vdKbNMLt9qNLnphtKafxgYL-AIGklFk8', 'aviator_ident' => 'LcNwqdfO49yCxu7a4UMPJ53-LVmdvHDS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1964'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MNU-431'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MNU-431'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148631', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148631"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vdKbNMLt9qNLnphtKafxgYL-AIGklFk8\",\"aviator_ident\":\"LcNwqdfO49yCxu7a4UMPJ53-LVmdvHDS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MNU-431\",\"admin_memo\":\"MLBP148631\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MNU-431","ident":"jhh2kJg2FfH9t1gxooIQdC3Twy1IA89D","created_at":1752766299,"id":518} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:37:17 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SsmuvlXS1ZVmljh3QxbgSKWOBDRmHBZj', 'aviator_ident' => 'dFZepE51u3HrCJXXMn6DAC0x6hgdICpu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1965'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SDH-266'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SDH-266'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148632', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148632"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SsmuvlXS1ZVmljh3QxbgSKWOBDRmHBZj\",\"aviator_ident\":\"dFZepE51u3HrCJXXMn6DAC0x6hgdICpu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-266\",\"admin_memo\":\"MLBP148632\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SDH-266","ident":"0S9SYkbYdoNB3e-PgmG60XRBOmYAElmS","created_at":1752766638,"id":519} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:38:29 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l404HADV0yZvKiwDGOFoIfDvMBoNFQ7y', 'aviator_ident' => 'qiktxmzRralErEnLitkLV0PkE3XmBKDD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1966'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYD-944'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYD-944'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148633', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l404HADV0yZvKiwDGOFoIfDvMBoNFQ7y\",\"aviator_ident\":\"qiktxmzRralErEnLitkLV0PkE3XmBKDD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-944\",\"admin_memo\":\"MLBP148633\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYD-944","ident":"otdZ516O2zcV2ZDl1RDLDEUo4Cs6DGeR","created_at":1752766710,"id":520} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:39:21 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uu4R8aGk1EiAh5sbPfMPYZd2VpxMug0u', 'aviator_ident' => 'qv_9UCHNmbnt_a0NvrlWfL81mhbs2fql', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1967'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RDY-608'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RDY-608'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148634', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148634"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uu4R8aGk1EiAh5sbPfMPYZd2VpxMug0u\",\"aviator_ident\":\"qv_9UCHNmbnt_a0NvrlWfL81mhbs2fql\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDY-608\",\"admin_memo\":\"MLBP148634\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RDY-608","ident":"gs4Ul1J_uXv5IDTgpBFvSFJp80c-mDDw","created_at":1752766761,"id":521} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:40:21 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Os_PCSTHEU77zNKkAkM364DOoSWD6vhX', 'aviator_ident' => 'VH-e7EEKglpgHMx_XJb6ZuAX2k9yJX1q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1968'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAG-831'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAG-831'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148611', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148611"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Os_PCSTHEU77zNKkAkM364DOoSWD6vhX\",\"aviator_ident\":\"VH-e7EEKglpgHMx_XJb6ZuAX2k9yJX1q\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAG-831\",\"admin_memo\":\"MLBP148611\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAG-831","ident":"Za0k844qPi4QzqAq3bkT0X6Z3yJZfoCe","created_at":1752766822,"id":522} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:45:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gRA7DsiO0zMbJT5e64QlhYnveUsSkoGc', 'aviator_ident' => 'Sibnb1GBPP62EcurhfH_0T3RlZf4JSOP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1969'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET932 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET932'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148553', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148553"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gRA7DsiO0zMbJT5e64QlhYnveUsSkoGc\",\"aviator_ident\":\"Sibnb1GBPP62EcurhfH_0T3RlZf4JSOP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET932\",\"admin_memo\":\"MLBP148553\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET932","ident":"rOVajFa8XKspJDEvRzuTv_EOw70f8P8V","created_at":1752767144,"id":523} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 17:47:43 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2mUI6mPWAsz-fX7dddpwF4ITa1K3DYHN', 'aviator_ident' => 'K_dQydHzoEqJ5VkR6Dy7g6dWR_sOiBsE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1970'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHK097 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHK097'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148558', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2mUI6mPWAsz-fX7dddpwF4ITa1K3DYHN\",\"aviator_ident\":\"K_dQydHzoEqJ5VkR6Dy7g6dWR_sOiBsE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHK097\",\"admin_memo\":\"MLBP148558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHK097","ident":"hzerQlXt66PyeYvskZJRMW_AgyxLEIpv","created_at":1752767264,"id":524} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 18:13:22 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QZBRV75MyjCUaYlmWoS1hPEfHnTGBfQG', 'aviator_ident' => 'p6v8Uv6G-VLJrgJOeT5zFwxRxbnT5UmO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1971'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAMC849 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAMC849'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148554', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148554"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QZBRV75MyjCUaYlmWoS1hPEfHnTGBfQG\",\"aviator_ident\":\"p6v8Uv6G-VLJrgJOeT5zFwxRxbnT5UmO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMC849\",\"admin_memo\":\"MLBP148554\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAMC849","ident":"IRTHg-WEwFIEoM4_dpjQIuLhsSE0v2B_","created_at":1752768802,"id":525} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 18:54:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F5W_Q6fdtCMhK8zKKbyOkHRw-v2lZDgJ', 'aviator_ident' => '11hobGnZ-Xk0YCndKZzljflGzMcszusb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1972'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAU871 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAU871'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148559', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148559"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"F5W_Q6fdtCMhK8zKKbyOkHRw-v2lZDgJ\",\"aviator_ident\":\"11hobGnZ-Xk0YCndKZzljflGzMcszusb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAU871\",\"admin_memo\":\"MLBP148559\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAU871","ident":"aYZ7ALCjX8t6Lw8_Wlzzd9__1sDi7Daz","created_at":1752771264,"id":526} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 19:17:23 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l56c4wlP0XysOVGCudRF8Y1pYeTD4veZ', 'aviator_ident' => 'JulEWw32Vh4lZ0wwjKcOp9CCdSohRBkm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1973'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX435 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148560', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148560"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l56c4wlP0XysOVGCudRF8Y1pYeTD4veZ\",\"aviator_ident\":\"JulEWw32Vh4lZ0wwjKcOp9CCdSohRBkm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX435\",\"admin_memo\":\"MLBP148560\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX435","ident":"fnPVInJ0CgANWTLMaMTDf49d2WW-Qjx1","created_at":1752772643,"id":527} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 19:49:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Y9LZe2ihigPFbplsCLUZvMhdIkj1ByYc', 'aviator_ident' => 'D34A9hLW0fwpU4ODB6SLg3VWp6Bx1ayA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1974'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET843 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET843'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148555', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148555"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Y9LZe2ihigPFbplsCLUZvMhdIkj1ByYc\",\"aviator_ident\":\"D34A9hLW0fwpU4ODB6SLg3VWp6Bx1ayA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET843\",\"admin_memo\":\"MLBP148555\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET843","ident":"msrjbSN63qTTCwe2Dp2meuVHmWvEs-L9","created_at":1752774595,"id":528} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 20:18:13 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Biq0prAOsq6V1LKNOEZwvkO5ltPqDVBy', 'aviator_ident' => 'VowvlgrhoVedVSN90lpVx6pdkAE_dap1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1975'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP702 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP702'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148556', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Biq0prAOsq6V1LKNOEZwvkO5ltPqDVBy\",\"aviator_ident\":\"VowvlgrhoVedVSN90lpVx6pdkAE_dap1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP702\",\"admin_memo\":\"MLBP148556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP702","ident":"j5ilfQuTIHRvt2yPKvX20BzZztXAjmyT","created_at":1752776293,"id":529} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 20:49:27 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CclPSFHq00vGRkJihKCamm2b_RasBOLt', 'aviator_ident' => '21Wp5b1FDveZEoxXKSGAXgQwFnvEDWha', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1976'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF051 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF051'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148562', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148562"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CclPSFHq00vGRkJihKCamm2b_RasBOLt\",\"aviator_ident\":\"21Wp5b1FDveZEoxXKSGAXgQwFnvEDWha\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF051\",\"admin_memo\":\"MLBP148562\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF051","ident":"hegmxlcFrDP3B-5FgZRmMUHJbvwSvFHS","created_at":1752778168,"id":530} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 21:03:03 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ONpeq1iMww4XJjh-8o1oeE_VzWCEfjs8', 'aviator_ident' => 'j1H0jL-P-Nmh31Cy9wQAGR_xoI5Dpt9q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1977'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABD415 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABD415'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148561', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148561"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ONpeq1iMww4XJjh-8o1oeE_VzWCEfjs8\",\"aviator_ident\":\"j1H0jL-P-Nmh31Cy9wQAGR_xoI5Dpt9q\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD415\",\"admin_memo\":\"MLBP148561\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABD415","ident":"jjnWISnfrDv-JnUYD8nJQf0VnmjArwK0","created_at":1752778984,"id":531} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 21:38:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gng3fQRQE8-1Tydrcy8r3_rLJFeL-Ci9', 'aviator_ident' => '8UTfZ5hRJbjYK5VV1JQJg4KS0bWcy4mj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1978'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA620 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148557', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148557"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gng3fQRQE8-1Tydrcy8r3_rLJFeL-Ci9\",\"aviator_ident\":\"8UTfZ5hRJbjYK5VV1JQJg4KS0bWcy4mj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA620\",\"admin_memo\":\"MLBP148557\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA620","ident":"fBwzK7W9mCaWFWrajiuwK2gC6H0h-3gM","created_at":1752781104,"id":532} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-17 22:05:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'q3HmKCoHfjsGX5ybiNGpNvbNE1JOJvkN', 'aviator_ident' => 'DVm2jZ2EaM9PqDpGh4vXUrgBZS4xsBk-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1979'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SPZ-930 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SPZ-930'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148563', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148563"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"q3HmKCoHfjsGX5ybiNGpNvbNE1JOJvkN\",\"aviator_ident\":\"DVm2jZ2EaM9PqDpGh4vXUrgBZS4xsBk-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPZ-930\",\"admin_memo\":\"MLBP148563\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SPZ-930","ident":"FJVYhqqTOud2pmyd1UOdGAcRpSVssdME","created_at":1752782751,"id":533} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 10:39:52 [172.19.0.18][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'U0VgicbK24IA5VlUvqKIba6GwZBvsqOK', 'aviator_ident' => 'hnGKQdO8oilRC7f91UlE965gTDZzHkTo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1980'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-606 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148657', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148657"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U0VgicbK24IA5VlUvqKIba6GwZBvsqOK\",\"aviator_ident\":\"hnGKQdO8oilRC7f91UlE965gTDZzHkTo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-606\",\"admin_memo\":\"MLBP148657\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-606","ident":"4JFsKrMep6Fff2uxei2DFW29AHwkwpFv","created_at":1752827992,"id":534} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 15:29:14 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_V4XOdQeltxRvRt95fzRLp23Etoiz69V', 'aviator_ident' => '_VHyrGE93PtDYQe2SC1lFpxFm8zJWqQa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1981'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SVL-290 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SVL-290'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148676', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148676"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_V4XOdQeltxRvRt95fzRLp23Etoiz69V\",\"aviator_ident\":\"_VHyrGE93PtDYQe2SC1lFpxFm8zJWqQa\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SVL-290\",\"admin_memo\":\"MLBP148676\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SVL-290","ident":"6ZNsk--KRoIca9k-0HuatyJBDilaSBtg","created_at":1752845354,"id":535} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:40:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GMvH_eb8AxjP7410EWhU6MDNBFfzAn0I', 'aviator_ident' => 'RiQCLZ_WVFSxWXcChi30NgX5zCMEiZhk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1982'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ975'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148698', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148698"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GMvH_eb8AxjP7410EWhU6MDNBFfzAn0I\",\"aviator_ident\":\"RiQCLZ_WVFSxWXcChi30NgX5zCMEiZhk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ975\",\"admin_memo\":\"MLBP148698\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ975","ident":"-0ZqD-Z7JHMoYqzRfDwUWtRV91NcSmvn","created_at":1752853256,"id":536} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:42:15 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0QuvNzmPSNywIbl_tDm8Bur-RtBzXQqJ', 'aviator_ident' => 'w9X1hicKDs1zz_PFmUfpk6zQ8ygPFbkJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1983'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIEJ450'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIEJ450'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148699', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148699"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0QuvNzmPSNywIbl_tDm8Bur-RtBzXQqJ\",\"aviator_ident\":\"w9X1hicKDs1zz_PFmUfpk6zQ8ygPFbkJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEJ450\",\"admin_memo\":\"MLBP148699\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIEJ450","ident":"2hsEFK9jpteyYujPZfbBiZPzO6IwBR5V","created_at":1752853335,"id":537} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:43:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CIUBf51Dwv05LxpBXlgpZgvEOpuANTta', 'aviator_ident' => 'RHlJo1sMFO9PkswcObSBKGSF7BCB9ebC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1984'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJH752'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJH752'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148700', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148700"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CIUBf51Dwv05LxpBXlgpZgvEOpuANTta\",\"aviator_ident\":\"RHlJo1sMFO9PkswcObSBKGSF7BCB9ebC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJH752\",\"admin_memo\":\"MLBP148700\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJH752","ident":"vv-32Id3dMP8vYpO1qWWW9DorOtOZ_VV","created_at":1752853389,"id":538} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:44:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JhZieFPoGRdMnM-7hKzps18LNQgAYc9l', 'aviator_ident' => 'bF6MtuMdrJkWqkNQ8OIrV2bojlyoq81Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1985'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ465'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ465'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148701', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148701"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JhZieFPoGRdMnM-7hKzps18LNQgAYc9l\",\"aviator_ident\":\"bF6MtuMdrJkWqkNQ8OIrV2bojlyoq81Z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ465\",\"admin_memo\":\"MLBP148701\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ465","ident":"mvP_6bq-Dn0lB87Ggzosey1eHHUE_pPX","created_at":1752853445,"id":539} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:45:03 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a2pC3V7hD5aJpWsMN2i9EFGWiMJSSt-X', 'aviator_ident' => 'dmSY_q-hJ4CLnbw-ZUKyz5fDvVgCGEdt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1986'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC887'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC887'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148702', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148702"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a2pC3V7hD5aJpWsMN2i9EFGWiMJSSt-X\",\"aviator_ident\":\"dmSY_q-hJ4CLnbw-ZUKyz5fDvVgCGEdt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC887\",\"admin_memo\":\"MLBP148702\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC887","ident":"RFLAAWKSeq-x794A5zpHX4Ys4wZ7iL1g","created_at":1752853503,"id":540} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:46:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dFFtjphLQTFpNYFa_-R05zmHMcO8SVp0', 'aviator_ident' => 'fHljs8TZ1Z8IDlVEd3ERDICSMo18ZNil', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1987'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM643'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM643'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148703', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148703"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dFFtjphLQTFpNYFa_-R05zmHMcO8SVp0\",\"aviator_ident\":\"fHljs8TZ1Z8IDlVEd3ERDICSMo18ZNil\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM643\",\"admin_memo\":\"MLBP148703\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM643","ident":"my2ME1Z_-7_dOwJY1XNilG9wO5bumG2S","created_at":1752853567,"id":541} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:47:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GsKLV3KDKHnD_O-t2ENwrInR8h4-uczY', 'aviator_ident' => 'iNwJnI21pHw9fkgT7zWDV7rbF98XEB4l', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1988'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RJW-800'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RJW-800'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148704', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148704"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GsKLV3KDKHnD_O-t2ENwrInR8h4-uczY\",\"aviator_ident\":\"iNwJnI21pHw9fkgT7zWDV7rbF98XEB4l\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJW-800\",\"admin_memo\":\"MLBP148704\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RJW-800","ident":"gQCnyBO0N8AzBLsVFKFWPE13j0aKUL9z","created_at":1752853626,"id":542} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:49:11 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Muxh9uBzkZqYHfOhtiFciEDm9e4807Tj', 'aviator_ident' => 'IO7XjPe4x7GmZ_TqzSaK7fE9cLECSn2n', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1989'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MTJ-764'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MTJ-764'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148705', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148705"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Muxh9uBzkZqYHfOhtiFciEDm9e4807Tj\",\"aviator_ident\":\"IO7XjPe4x7GmZ_TqzSaK7fE9cLECSn2n\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MTJ-764\",\"admin_memo\":\"MLBP148705\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MTJ-764","ident":"iHq6mhHTC-w9cMrWjOx2PRFVaWP0OUfX","created_at":1752853751,"id":543} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:50:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PSCeKq2KHXAn-gtO-hv2gRAxoDk-OMYJ', 'aviator_ident' => 'ULJD8eB5KTMxkmv4b6GRyPgWLYxSgFul', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1990'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIM479'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIM479'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148706', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148706"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PSCeKq2KHXAn-gtO-hv2gRAxoDk-OMYJ\",\"aviator_ident\":\"ULJD8eB5KTMxkmv4b6GRyPgWLYxSgFul\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM479\",\"admin_memo\":\"MLBP148706\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIM479","ident":"UGx5jasQwm81Rbw2dj9aTQyUJ8xuXE05","created_at":1752853818,"id":544} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:51:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MK1r1fdpm5yZZxs8y59gw3UYUA05v3FO', 'aviator_ident' => '0uOzPAnk4_nCXPBcVRGNkDpcAA05_12o', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1991'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECN319'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECN319'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148707', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148707"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MK1r1fdpm5yZZxs8y59gw3UYUA05v3FO\",\"aviator_ident\":\"0uOzPAnk4_nCXPBcVRGNkDpcAA05_12o\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECN319\",\"admin_memo\":\"MLBP148707\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECN319","ident":"m2RxqYIvS_P23bTdPc3OZcXvX4EsWu2M","created_at":1752853890,"id":545} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:52:22 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oEv39Fe38m6Bj3MgrTQryR9ORzvPe392', 'aviator_ident' => 'dWtdO98lnPmtIOOCOIBVvU-n9zCGodGw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1992'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFI809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFI809'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148708', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148708"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oEv39Fe38m6Bj3MgrTQryR9ORzvPe392\",\"aviator_ident\":\"dWtdO98lnPmtIOOCOIBVvU-n9zCGodGw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFI809\",\"admin_memo\":\"MLBP148708\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFI809","ident":"YQ7bdpXX6RBhQrPlXU0tUybVigqnoPh1","created_at":1752853942,"id":546} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 17:53:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VkyIK4dq6fjNtrG0XsrzIGAOEG7dazML', 'aviator_ident' => '4kQq3F2TYvfLAeT_r5xPxhQjGL-WbDGr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1993'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AE2923IX'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AE2923IX'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148709', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148709"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VkyIK4dq6fjNtrG0XsrzIGAOEG7dazML\",\"aviator_ident\":\"4kQq3F2TYvfLAeT_r5xPxhQjGL-WbDGr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AE2923IX\",\"admin_memo\":\"MLBP148709\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AE2923IX","ident":"sF_Sc-_zBc2k4mmnPGNg3lvktTgRsacd","created_at":1752854000,"id":547} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 18:03:21 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_JihbHGqWyh0bNkW4wGZOIh-zaH_q5iE', 'aviator_ident' => 'wq3X4e8qK3AHoN4E-A9JGHZDilMB2TUn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1994'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RJR-737 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RJR-737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148627', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148627"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_JihbHGqWyh0bNkW4wGZOIh-zaH_q5iE\",\"aviator_ident\":\"wq3X4e8qK3AHoN4E-A9JGHZDilMB2TUn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJR-737\",\"admin_memo\":\"MLBP148627\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RJR-737","ident":"RY5NGN-fXE-rY2rH1VoIRv1xoy5M0LHk","created_at":1752854601,"id":548} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 18:18:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4WKV7NcSfFmTvEMMr_Cxol01d30ZD5-b', 'aviator_ident' => 'JHxVIqXfBUWPyvERWzBDoDTpOzpTYkpw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1995'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'DS760FJ - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'DS760FJ'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148623', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148623"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4WKV7NcSfFmTvEMMr_Cxol01d30ZD5-b\",\"aviator_ident\":\"JHxVIqXfBUWPyvERWzBDoDTpOzpTYkpw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DS760FJ\",\"admin_memo\":\"MLBP148623\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"DS760FJ","ident":"GUR77i9ZhyT2PzmKmWgbCp9-AWjeKdGR","created_at":1752855508,"id":549} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 18:54:59 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gbNoQo38PhJf3vjAx2fIm1NyRfV9UGVr', 'aviator_ident' => 'funz2nI-V_GMqNQ0uq2jDXEsKXynqatr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1996'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOET707 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOET707'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148625', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148625"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gbNoQo38PhJf3vjAx2fIm1NyRfV9UGVr\",\"aviator_ident\":\"funz2nI-V_GMqNQ0uq2jDXEsKXynqatr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOET707\",\"admin_memo\":\"MLBP148625\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOET707","ident":"OHu8r4QC6gofibv_yp3Kqpx8onzJvVY7","created_at":1752857699,"id":550} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 19:02:47 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SsmuvlXS1ZVmljh3QxbgSKWOBDRmHBZj', 'aviator_ident' => 'ONCWFsp0PGuq05Kg95KUpLj1Ed_AkXEM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1997'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SDH-266 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SDH-266'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148632', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148632"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SsmuvlXS1ZVmljh3QxbgSKWOBDRmHBZj\",\"aviator_ident\":\"ONCWFsp0PGuq05Kg95KUpLj1Ed_AkXEM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-266\",\"admin_memo\":\"MLBP148632\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SDH-266","ident":"vFEG6SmWljREJ_eCsFkz5-5wBA-AZPy0","created_at":1752858167,"id":551} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 19:23:14 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NNYBnBc6JrP36VJnOpdo1uxrlYkIZOhV', 'aviator_ident' => 'jmKquLTSnePsAfz3ycX693vIZPabEdLh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1998'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCU-938 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCU-938'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NNYBnBc6JrP36VJnOpdo1uxrlYkIZOhV\",\"aviator_ident\":\"jmKquLTSnePsAfz3ycX693vIZPabEdLh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-938\",\"admin_memo\":\"MLBP148629\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCU-938","ident":"NP48rUDPhtiEIxW7n8m7KfFWyIxbmZMr","created_at":1752859394,"id":552} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 19:48:13 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '35USlxtQJjsUNj76wjJ-Id9ch0-GbuSo', 'aviator_ident' => '8BEgFMv8NxllBwZTJu5K5_qvTn0PoIRB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1999'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUM-318 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUM-318'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148628', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148628"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"35USlxtQJjsUNj76wjJ-Id9ch0-GbuSo\",\"aviator_ident\":\"8BEgFMv8NxllBwZTJu5K5_qvTn0PoIRB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUM-318\",\"admin_memo\":\"MLBP148628\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUM-318","ident":"DqD8CaRO6CboSNjIHGV4XTbzjs3jice9","created_at":1752860893,"id":553} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 20:20:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l404HADV0yZvKiwDGOFoIfDvMBoNFQ7y', 'aviator_ident' => 'vgOUjzullUjaTuxg7schCWiiQ0t_CufC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2000'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYD-944 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYD-944'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148633', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l404HADV0yZvKiwDGOFoIfDvMBoNFQ7y\",\"aviator_ident\":\"vgOUjzullUjaTuxg7schCWiiQ0t_CufC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-944\",\"admin_memo\":\"MLBP148633\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYD-944","ident":"tN7gIP8A6juSK3Jie38ksH4NpI7F1nU1","created_at":1752862828,"id":554} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 21:48:23 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vdKbNMLt9qNLnphtKafxgYL-AIGklFk8', 'aviator_ident' => 'XgCwBkKZEukguZhoph51Z26k-4YsnY0A', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2001'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MNU-431 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MNU-431'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148631', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148631"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vdKbNMLt9qNLnphtKafxgYL-AIGklFk8\",\"aviator_ident\":\"XgCwBkKZEukguZhoph51Z26k-4YsnY0A\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MNU-431\",\"admin_memo\":\"MLBP148631\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MNU-431","ident":"kFMWysWZv1fYMly71ikrmeBMmNfe-T91","created_at":1752868103,"id":555} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 21:52:29 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'luhl9VwR2Nvo5fxYjwMgIhSxxqls4_e2', 'aviator_ident' => 'RahqziHiJyROEiEm7cOGBgFc-G2OCbsL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2002'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PPX-892 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PPX-892'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148630', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148630"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"luhl9VwR2Nvo5fxYjwMgIhSxxqls4_e2\",\"aviator_ident\":\"RahqziHiJyROEiEm7cOGBgFc-G2OCbsL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PPX-892\",\"admin_memo\":\"MLBP148630\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PPX-892","ident":"hGPuN15A8uLVMM-CiTVcTjD0k_GSCDp5","created_at":1752868349,"id":556} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 22:12:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uu4R8aGk1EiAh5sbPfMPYZd2VpxMug0u', 'aviator_ident' => 'GuZj1mSuJM3paO1I9eZzSI9P8F_eN17V', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2003'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RDY-608 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RDY-608'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148634', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148634"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uu4R8aGk1EiAh5sbPfMPYZd2VpxMug0u\",\"aviator_ident\":\"GuZj1mSuJM3paO1I9eZzSI9P8F_eN17V\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDY-608\",\"admin_memo\":\"MLBP148634\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RDY-608","ident":"84LtUEHqSzxgpGqVkk6E5qvQpGT-0WDT","created_at":1752869546,"id":557} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-18 22:40:33 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'p-MBjnBl0Jv5PSVzaUKDeie08phWQasB', 'aviator_ident' => 'dOtRgon7Mn2lfOMQ8i51JfM0b5py4lx5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2004'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAW-106 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAW-106'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148626', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148626"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p-MBjnBl0Jv5PSVzaUKDeie08phWQasB\",\"aviator_ident\":\"dOtRgon7Mn2lfOMQ8i51JfM0b5py4lx5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAW-106\",\"admin_memo\":\"MLBP148626\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAW-106","ident":"74VcOOF-8gc_s7hjtwG_DweXZgmetYQN","created_at":1752871233,"id":558} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 15:33:19 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4FEYUJN2IT3FOQKz2mHk3moj_8JWx3Mu', 'aviator_ident' => 'uUOUt5DciUaBnDLuUFw9-2HCO5CqaK_m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2005'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSF-942 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSF-942'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148762', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148762"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4FEYUJN2IT3FOQKz2mHk3moj_8JWx3Mu\",\"aviator_ident\":\"uUOUt5DciUaBnDLuUFw9-2HCO5CqaK_m\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSF-942\",\"admin_memo\":\"MLBP148762\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSF-942","ident":"LbxS2Zv1C820zgLmzCfux-VqWiQ6WOrH","created_at":1753104799,"id":559} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 16:00:15 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BCwKy_q6rSfSUdv5B3mOzBklMSlveNZN', 'aviator_ident' => 'W1qiECufzdi-wM1YzUx5jVvHbCA9G7VB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2006'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LNR-954 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LNR-954'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148727', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148727"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BCwKy_q6rSfSUdv5B3mOzBklMSlveNZN\",\"aviator_ident\":\"W1qiECufzdi-wM1YzUx5jVvHbCA9G7VB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LNR-954\",\"admin_memo\":\"MLBP148727\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LNR-954","ident":"xMbOJU-FPqU5vLgo9fgvtzCM9YmYSoSU","created_at":1753106415,"id":560} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 16:01:37 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f-KM1Jr1YNU7mPWdqOOD1IoUKHTKidpk', 'aviator_ident' => 'UNg01SQHHnemvEMyWSZH-03Gl11rE2G9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2007'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEAI988 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEAI988'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148739', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148739"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f-KM1Jr1YNU7mPWdqOOD1IoUKHTKidpk\",\"aviator_ident\":\"UNg01SQHHnemvEMyWSZH-03Gl11rE2G9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAI988\",\"admin_memo\":\"MLBP148739\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEAI988","ident":"iH4m1tJl_pp5hOaQSndv6MC2geYerMCi","created_at":1753106497,"id":561} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:25:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bOEsVWfnNUSLL74sBPInclR_kniLE8tP', 'aviator_ident' => 'lHLC_J8Rj3Yd_zrA8nUcheRE_lMqjDef', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2008'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF032'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF032'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148778', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148778"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bOEsVWfnNUSLL74sBPInclR_kniLE8tP\",\"aviator_ident\":\"lHLC_J8Rj3Yd_zrA8nUcheRE_lMqjDef\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF032\",\"admin_memo\":\"MLBP148778\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF032","ident":"6xER0Bj3VyZezLK1XBhCyICjHZpZyjtP","created_at":1753111518,"id":562} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:26:17 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R5jsOZOm6tNA00nc7ZtXMOP9Aa_F1ZYt', 'aviator_ident' => 'MOAeyH6EMAYsDKIujCHEXt880prviuxz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2009'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - ZH732567'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'ZH732567'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148779', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148779"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R5jsOZOm6tNA00nc7ZtXMOP9Aa_F1ZYt\",\"aviator_ident\":\"MOAeyH6EMAYsDKIujCHEXt880prviuxz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ZH732567\",\"admin_memo\":\"MLBP148779\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"ZH732567","ident":"dzbzZL2cUyE99vUU_UuKKfm0q0yp5jaO","created_at":1753111577,"id":563} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:27:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2GJE-_jb4-XAencR0zNkRPq7dj8lgBIU', 'aviator_ident' => '6OdyGjubuMwRJW44i-MRdnla57Fkb2yZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2010'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYJ-675'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYJ-675'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148780', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148780"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2GJE-_jb4-XAencR0zNkRPq7dj8lgBIU\",\"aviator_ident\":\"6OdyGjubuMwRJW44i-MRdnla57Fkb2yZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-675\",\"admin_memo\":\"MLBP148780\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYJ-675","ident":"DRrTZuIn105TBkJiJ8SSGir5YBAn35ts","created_at":1753111657,"id":564} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:28:29 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RAbEhyx25lQXDDPCeokn43EwzeOrxvDe', 'aviator_ident' => 'Adne71wOEAULEpHcgtEeLnKp63XILDF9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2011'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - LCZ-649'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'LCZ-649'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148781', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148781"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RAbEhyx25lQXDDPCeokn43EwzeOrxvDe\",\"aviator_ident\":\"Adne71wOEAULEpHcgtEeLnKp63XILDF9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LCZ-649\",\"admin_memo\":\"MLBP148781\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"LCZ-649","ident":"3z4sWwFlVqwO21rjHi2LONtp7hrb7Ko-","created_at":1753111709,"id":565} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:29:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OunqFkK_Or_VGvgXO1ZkQETam7sjIJ77', 'aviator_ident' => 'fKVUB5P5W-fnOJgYe1ryjJ1K15Ipo66r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2012'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NRT-848'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NRT-848'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148782', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148782"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OunqFkK_Or_VGvgXO1ZkQETam7sjIJ77\",\"aviator_ident\":\"fKVUB5P5W-fnOJgYe1ryjJ1K15Ipo66r\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRT-848\",\"admin_memo\":\"MLBP148782\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NRT-848","ident":"D0Pfcw0p2taru9j6CWkz9r-Db7dsBxXm","created_at":1753111759,"id":566} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:30:12 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B8Gk-xgGF7cuGhNtm9Mkt4_lPTsn2fWR', 'aviator_ident' => 'eObi4N8rQriKsoXETPGkWrpT8rrts9JK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2013'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAD-854'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAD-854'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148783', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148783"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8Gk-xgGF7cuGhNtm9Mkt4_lPTsn2fWR\",\"aviator_ident\":\"eObi4N8rQriKsoXETPGkWrpT8rrts9JK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAD-854\",\"admin_memo\":\"MLBP148783\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAD-854","ident":"nFZ7S8VKe8_1pr2Ee3JFDCTWEbm1Y0bZ","created_at":1753111812,"id":567} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:31:11 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2peeSrL8G90nYMchoAcSw4V9xu1BhZ7O', 'aviator_ident' => 'JPryikt-4NNITWN0JV6bStoSKD6EPCXO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2014'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SFX-367'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SFX-367'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148784', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148784"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2peeSrL8G90nYMchoAcSw4V9xu1BhZ7O\",\"aviator_ident\":\"JPryikt-4NNITWN0JV6bStoSKD6EPCXO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-367\",\"admin_memo\":\"MLBP148784\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SFX-367","ident":"K_LjKEE7Um2hWlnElKL7vBg5re5b74KE","created_at":1753111871,"id":568} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:31:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eg6R6bs316gXaLny5yKcU2Nnn_f1QceZ', 'aviator_ident' => 'q1cNZO1vp_ju0KwS8Mesn20kupfuvwh8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2015'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148670', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148670"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eg6R6bs316gXaLny5yKcU2Nnn_f1QceZ\",\"aviator_ident\":\"q1cNZO1vp_ju0KwS8Mesn20kupfuvwh8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP148670\",\"ignore_payment\":\"\"}"} 2025-07-21 17:32:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eg6R6bs316gXaLny5yKcU2Nnn_f1QceZ', 'aviator_ident' => 'q1cNZO1vp_ju0KwS8Mesn20kupfuvwh8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2015'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDF300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDF300'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148670', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148670"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eg6R6bs316gXaLny5yKcU2Nnn_f1QceZ\",\"aviator_ident\":\"q1cNZO1vp_ju0KwS8Mesn20kupfuvwh8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF300\",\"admin_memo\":\"MLBP148670\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDF300","ident":"7yegHb6m2uxlP_C3f7wYPBvTYuiBj1O-","created_at":1753111921,"id":569} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:32:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mAKBvsSAky7pmcDznFD_zTvYAE9W5Uy6', 'aviator_ident' => 'K_4OKoS6r9H_eDavQWgJ-0bPAV4-NfX1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2016'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AADW969'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AADW969'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148785', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148785"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mAKBvsSAky7pmcDznFD_zTvYAE9W5Uy6\",\"aviator_ident\":\"K_4OKoS6r9H_eDavQWgJ-0bPAV4-NfX1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADW969\",\"admin_memo\":\"MLBP148785\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AADW969","ident":"GwbnL2iUp_1l9xfzXMa4sAQS6_CsrCLq","created_at":1753111977,"id":570} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:33:59 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xpm3bK9eWzac8z00XXDFdiuFS5t-A0mV', 'aviator_ident' => 'EunUyxOtvqEabUrA_5odEoX-F-olsORg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2017'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECF387'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECF387'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xpm3bK9eWzac8z00XXDFdiuFS5t-A0mV\",\"aviator_ident\":\"EunUyxOtvqEabUrA_5odEoX-F-olsORg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF387\",\"admin_memo\":\"MLBP148786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECF387","ident":"UeOVqv72NFBo_Yz6DPMtHDSljOrRHEFq","created_at":1753112039,"id":571} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:34:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GSI0LIWdpDElV6F2Zjm2pY-oewx_amUO', 'aviator_ident' => 'h5DWiNSM1gh-S2quKm65xX9PqodBVzDQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2018'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP575'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP575'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148787', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148787"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GSI0LIWdpDElV6F2Zjm2pY-oewx_amUO\",\"aviator_ident\":\"h5DWiNSM1gh-S2quKm65xX9PqodBVzDQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP575\",\"admin_memo\":\"MLBP148787\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP575","ident":"Y-Mnn6H9FTA9NBhdK-M-f2emshJ3795z","created_at":1753112091,"id":572} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 17:35:45 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uEx1_0Znl3Ut6uJ9NzwQrKNhJe0LAhFN', 'aviator_ident' => 'Px6VXFkLOcdgkQ2hmwJl3UNcqazzKqTS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2019'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP563'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP563'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148788', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148788"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uEx1_0Znl3Ut6uJ9NzwQrKNhJe0LAhFN\",\"aviator_ident\":\"Px6VXFkLOcdgkQ2hmwJl3UNcqazzKqTS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP563\",\"admin_memo\":\"MLBP148788\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP563","ident":"dumN6dGf4esgq6dVlcAUhBA8q5FAMe7_","created_at":1753112145,"id":573} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 18:07:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0QuvNzmPSNywIbl_tDm8Bur-RtBzXQqJ', 'aviator_ident' => 'ejNJ3GQfiphb6_IydI8B4knowMj0W-2o', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2020'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIEJ450 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIEJ450'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148699', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148699"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0QuvNzmPSNywIbl_tDm8Bur-RtBzXQqJ\",\"aviator_ident\":\"ejNJ3GQfiphb6_IydI8B4knowMj0W-2o\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEJ450\",\"admin_memo\":\"MLBP148699\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIEJ450","ident":"rj7_y4Mfd6914tP8CJovCisApcBN7RC0","created_at":1753114076,"id":574} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 18:31:13 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CIUBf51Dwv05LxpBXlgpZgvEOpuANTta', 'aviator_ident' => 'REVrNqpeOTJjndVmMUtNzYTuG76I7Git', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2021'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJH752 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJH752'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148700', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148700"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CIUBf51Dwv05LxpBXlgpZgvEOpuANTta\",\"aviator_ident\":\"REVrNqpeOTJjndVmMUtNzYTuG76I7Git\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJH752\",\"admin_memo\":\"MLBP148700\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJH752","ident":"-OGLZK8LbLyn-AqXhHWPJ_DyMwP-LbkZ","created_at":1753115473,"id":575} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 19:03:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Muxh9uBzkZqYHfOhtiFciEDm9e4807Tj', 'aviator_ident' => 'Q0sSM3lvOFPP6AuKAaOq4MJrYN-kfzKu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2022'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MTJ-764 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MTJ-764'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148705', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148705"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Muxh9uBzkZqYHfOhtiFciEDm9e4807Tj\",\"aviator_ident\":\"Q0sSM3lvOFPP6AuKAaOq4MJrYN-kfzKu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MTJ-764\",\"admin_memo\":\"MLBP148705\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MTJ-764","ident":"nPLRRYAYCJ3PxAa9Ed-OdG7OCFqlBF6p","created_at":1753117422,"id":576} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 19:32:47 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JhZieFPoGRdMnM-7hKzps18LNQgAYc9l', 'aviator_ident' => 'WGwRkoGtNidUODEYW9AstksciQFYUNAw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2023'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ465 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ465'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148701', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148701"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JhZieFPoGRdMnM-7hKzps18LNQgAYc9l\",\"aviator_ident\":\"WGwRkoGtNidUODEYW9AstksciQFYUNAw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ465\",\"admin_memo\":\"MLBP148701\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ465","ident":"cr-PuA1R8pQQqyp5O5e8BsKO3jFEvk2i","created_at":1753119167,"id":577} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 19:47:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PSCeKq2KHXAn-gtO-hv2gRAxoDk-OMYJ', 'aviator_ident' => 'qnu1Md6UcxiPR1O0lDCWVNXr25EFD-bx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2024'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM479 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM479'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148706', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148706"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PSCeKq2KHXAn-gtO-hv2gRAxoDk-OMYJ\",\"aviator_ident\":\"qnu1Md6UcxiPR1O0lDCWVNXr25EFD-bx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM479\",\"admin_memo\":\"MLBP148706\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM479","ident":"8gGSzhboHgrgi4l_5opYIySBncU507Ih","created_at":1753120064,"id":578} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 19:56:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dFFtjphLQTFpNYFa_-R05zmHMcO8SVp0', 'aviator_ident' => 'rNnM296b7DeONJHvdRuizPCkmAk-j964', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2025'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM643 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM643'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148703', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148703"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dFFtjphLQTFpNYFa_-R05zmHMcO8SVp0\",\"aviator_ident\":\"rNnM296b7DeONJHvdRuizPCkmAk-j964\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM643\",\"admin_memo\":\"MLBP148703\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM643","ident":"9iHe-67h18P3opOlKGgOCkzrdp3IrFPL","created_at":1753120586,"id":579} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 20:27:16 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a2pC3V7hD5aJpWsMN2i9EFGWiMJSSt-X', 'aviator_ident' => 'k4_06RkSrI39-2zrw99cwzXDyughCc9Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2026'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC887 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC887'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148702', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148702"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a2pC3V7hD5aJpWsMN2i9EFGWiMJSSt-X\",\"aviator_ident\":\"k4_06RkSrI39-2zrw99cwzXDyughCc9Y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC887\",\"admin_memo\":\"MLBP148702\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC887","ident":"DjPf6AifizhBR_p9_qevatYnBqTtp2L8","created_at":1753122436,"id":580} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 20:54:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GMvH_eb8AxjP7410EWhU6MDNBFfzAn0I', 'aviator_ident' => 'ZOmh6NquKQxOqVmsYMW59IHDQn6XTRFO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2027'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ975 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148698', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148698"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GMvH_eb8AxjP7410EWhU6MDNBFfzAn0I\",\"aviator_ident\":\"ZOmh6NquKQxOqVmsYMW59IHDQn6XTRFO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ975\",\"admin_memo\":\"MLBP148698\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ975","ident":"kPni3tSkgl2s78RF_yfz1o6vENIujwqz","created_at":1753124046,"id":581} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 21:09:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oEv39Fe38m6Bj3MgrTQryR9ORzvPe392', 'aviator_ident' => 'fN1W8dgadCq3i49S5n3hWQBWWHeGPagF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2028'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFI809 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFI809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148708', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148708"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oEv39Fe38m6Bj3MgrTQryR9ORzvPe392\",\"aviator_ident\":\"fN1W8dgadCq3i49S5n3hWQBWWHeGPagF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFI809\",\"admin_memo\":\"MLBP148708\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFI809","ident":"Kvo8wqoBo3OvwI1VjXOjwlXJBiJsMDin","created_at":1753124945,"id":582} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 21:10:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MK1r1fdpm5yZZxs8y59gw3UYUA05v3FO', 'aviator_ident' => 'n_fFs3s6cNqkDVmm_d5fdNS6Pc5nP71S', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2029'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECN319 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECN319'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148707', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148707"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MK1r1fdpm5yZZxs8y59gw3UYUA05v3FO\",\"aviator_ident\":\"n_fFs3s6cNqkDVmm_d5fdNS6Pc5nP71S\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECN319\",\"admin_memo\":\"MLBP148707\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECN319","ident":"UHCrNNzM5SWqmXuDFNt_S02f26fceUFH","created_at":1753125050,"id":583} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-21 21:44:15 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GsKLV3KDKHnD_O-t2ENwrInR8h4-uczY', 'aviator_ident' => '2YBNSyVE0GSX2ww1Oig4buzEw0Wq4kns', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2030'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RJW-800 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RJW-800'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148704', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148704"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GsKLV3KDKHnD_O-t2ENwrInR8h4-uczY\",\"aviator_ident\":\"2YBNSyVE0GSX2ww1Oig4buzEw0Wq4kns\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJW-800\",\"admin_memo\":\"MLBP148704\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RJW-800","ident":"tqOAh2FfW8wwCfX_gKJDDqJ-1F8_cA8Z","created_at":1753127055,"id":584} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 08:58:09 [172.19.0.18][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '10eXMwCZE6ykMj_IQ1nRInEHuRZhsl8A', 'aviator_ident' => 'RkPWBN6T7PMnTBGCjO38PeBhQzCIH0k9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2031'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEP803'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEP803'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148815', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148815"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"10eXMwCZE6ykMj_IQ1nRInEHuRZhsl8A\",\"aviator_ident\":\"RkPWBN6T7PMnTBGCjO38PeBhQzCIH0k9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEP803\",\"admin_memo\":\"MLBP148815\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEP803","ident":"7585YkP8TntbEIuq0XIzxj1HdxidY-mf","created_at":1753167489,"id":585} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 09:00:39 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v2O88YI8uuvIiQaz3r-hSt0i74123A2l', 'aviator_ident' => 'x5YjvXaYsaVZWhdybvaxcGPwfpw4qaHl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2032'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RUW-913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RUW-913'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148817', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148817"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"v2O88YI8uuvIiQaz3r-hSt0i74123A2l\",\"aviator_ident\":\"x5YjvXaYsaVZWhdybvaxcGPwfpw4qaHl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUW-913\",\"admin_memo\":\"MLBP148817\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RUW-913","ident":"_-SUPHQFvOSkoNnY2Lai3G8FZR1BsCdn","created_at":1753167639,"id":586} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 12:12:23 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DbWLFBZmrY7oNaXPFik71JjESAMDkU8y', 'aviator_ident' => '7KodUUKg2EEnCRo2kVMbNAz3i4H1UB2m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2033'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP683'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP683'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087348', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087348"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"DbWLFBZmrY7oNaXPFik71JjESAMDkU8y\",\"aviator_ident\":\"7KodUUKg2EEnCRo2kVMbNAz3i4H1UB2m\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP683\",\"admin_memo\":\"MLHP087348\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP683","ident":"Kj7IRvQ_BDQSqWYdkJ-wA2mfVpIZOYRL","created_at":1753179143,"id":587} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 14:01:41 [172.19.0.18][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nbk6w0RGy6YdMWEw8HtgKRagmLkZpJ0K', 'aviator_ident' => 'c2Isx82zJAOv4V5PJcC61TNv_IrVSI_R', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2034'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PHZ-273 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PHZ-273'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086666', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086666"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"nbk6w0RGy6YdMWEw8HtgKRagmLkZpJ0K\",\"aviator_ident\":\"c2Isx82zJAOv4V5PJcC61TNv_IrVSI_R\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PHZ-273\",\"admin_memo\":\"MLHP086666\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PHZ-273","ident":"_CV8j8NFoNGti6v5CSYgxScw2xXK6cGU","created_at":1753185702,"id":588} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 14:11:52 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lWZBIJ3CMybVMJIR27X9XJfypSNE0e1H', 'aviator_ident' => 'nXfnEKZf1YjvwZBjtSgxHQBXDIz40AP8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2035'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMK-326 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMK-326'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086366', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086366"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"lWZBIJ3CMybVMJIR27X9XJfypSNE0e1H\",\"aviator_ident\":\"nXfnEKZf1YjvwZBjtSgxHQBXDIz40AP8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMK-326\",\"admin_memo\":\"MLHP086366\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMK-326","ident":"bL9caORWgWXtfIZFJ93AaNtrTNJS2yRz","created_at":1753186312,"id":589} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 15:36:08 [172.19.0.18][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'q70zPrhImhX-VAIKkJcf0-UiFiQP7I8k', 'aviator_ident' => '_jjLHmzaQ7XkBoS_upQbZeBjgKULGJKl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2037'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC163 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC163'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087085', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087085"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"q70zPrhImhX-VAIKkJcf0-UiFiQP7I8k\",\"aviator_ident\":\"_jjLHmzaQ7XkBoS_upQbZeBjgKULGJKl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC163\",\"admin_memo\":\"MLHP087085\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC163","ident":"aeDIvTpr0Gcw5jitrABYfK9YsDO-JExK","created_at":1753191369,"id":590} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:08:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IR1cbicUpaut2hADfl7WQTXef18sWp7M', 'aviator_ident' => 'b6rbWsJvPpGU8xrnN53JBUNVhMJBRbB-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2038'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHI096'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHI096'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148873', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148873"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IR1cbicUpaut2hADfl7WQTXef18sWp7M\",\"aviator_ident\":\"b6rbWsJvPpGU8xrnN53JBUNVhMJBRbB-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI096\",\"admin_memo\":\"MLBP148873\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHI096","ident":"I1MmpIpEFzoMkqiMjd-J0af6b1ewZgo_","created_at":1753196922,"id":591} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:09:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TaZrJT7SBGn_rNF6A9aOUGEtQm54YAic', 'aviator_ident' => 'FEyR3YAe-bQw2lAzQhS7cdeQwho-zOEw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2039'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NIZ-711'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NIZ-711'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148875', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148875"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TaZrJT7SBGn_rNF6A9aOUGEtQm54YAic\",\"aviator_ident\":\"FEyR3YAe-bQw2lAzQhS7cdeQwho-zOEw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NIZ-711\",\"admin_memo\":\"MLBP148875\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NIZ-711","ident":"fKJpY3YaBCYA2hkTrzUvgjufT_ZSVAa6","created_at":1753196977,"id":592} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:10:29 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vqPHf_fsDiWq_Qr0RwgpEF_r0KFvjM1G', 'aviator_ident' => 'IMok-yYVhwbW8s4IXMHRMab1Y9HpV_XH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2040'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJE747'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJE747'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148876', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148876"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vqPHf_fsDiWq_Qr0RwgpEF_r0KFvjM1G\",\"aviator_ident\":\"IMok-yYVhwbW8s4IXMHRMab1Y9HpV_XH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE747\",\"admin_memo\":\"MLBP148876\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJE747","ident":"Qm-pitI2s0RV_rVA4W_J1NcVvWZcnNyL","created_at":1753197029,"id":593} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:11:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nfZ8yb9dZumLpllW-NRdSk29K4Pa0xEM', 'aviator_ident' => 'kfsXwHZdZfGRfZO8zBPPFqhL043tHXuv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2041'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SIE-883'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SIE-883'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148877', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148877"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nfZ8yb9dZumLpllW-NRdSk29K4Pa0xEM\",\"aviator_ident\":\"kfsXwHZdZfGRfZO8zBPPFqhL043tHXuv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SIE-883\",\"admin_memo\":\"MLBP148877\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SIE-883","ident":"wdpgQNm7pnze5m-SzNHLNAuXERmvHbDO","created_at":1753197088,"id":594} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:12:14 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bU7fchy9hxBIUp2JKiHhUxxZR_SBmH0R', 'aviator_ident' => 'pBVVJ3FnHr0VBY3h3Kjy2cbG8CRuCyXA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2042'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RNX-747'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RNX-747'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148878', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148878"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bU7fchy9hxBIUp2JKiHhUxxZR_SBmH0R\",\"aviator_ident\":\"pBVVJ3FnHr0VBY3h3Kjy2cbG8CRuCyXA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RNX-747\",\"admin_memo\":\"MLBP148878\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RNX-747","ident":"DCiDngH6cytyt6wjAJu0q1DRYbB1Mq_h","created_at":1753197134,"id":595} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:13:04 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2w1Gs6ME8ZGID1qIu5iO4MFm9gYGtNlY', 'aviator_ident' => 'Zu0gqIG9HtzQ3RJq1ReCfMYnml9OjMl8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2043'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTC-667'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTC-667'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148879', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148879"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2w1Gs6ME8ZGID1qIu5iO4MFm9gYGtNlY\",\"aviator_ident\":\"Zu0gqIG9HtzQ3RJq1ReCfMYnml9OjMl8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-667\",\"admin_memo\":\"MLBP148879\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTC-667","ident":"ujfyKS761e4bZBxbG6xr5jXRfkBuiTRl","created_at":1753197184,"id":596} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:13:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2L1clPElm2uNo271k-x5EpzaIXFPlF9R', 'aviator_ident' => 'XyqIwDApttL0Lch2u0o0R4IfxH5Hf56D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2044'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - I-01AA-25'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'I-01AA-25'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148880', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148880"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2L1clPElm2uNo271k-x5EpzaIXFPlF9R\",\"aviator_ident\":\"XyqIwDApttL0Lch2u0o0R4IfxH5Hf56D\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"I-01AA-25\",\"admin_memo\":\"MLBP148880\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"I-01AA-25","ident":"fWdCjG6t5GfvE3qd-75hbUw1Z_mmtxhv","created_at":1753197230,"id":597} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:14:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Qhsw-KbxmRI6woWqgh_RkrpealoktIX8', 'aviator_ident' => 'Ya7ARDKU62cULY4HmhC2qsfuECfZ0jng', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2045'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET930'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET930'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148881', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148881"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Qhsw-KbxmRI6woWqgh_RkrpealoktIX8\",\"aviator_ident\":\"Ya7ARDKU62cULY4HmhC2qsfuECfZ0jng\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET930\",\"admin_memo\":\"MLBP148881\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET930","ident":"EEefi4X2PDANNBn2rzzUXBmfVbucJ_Xk","created_at":1753197291,"id":598} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:15:43 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Wt-MqVZTDB5sTOGiNhBOB5HJ-0n_wPl3', 'aviator_ident' => 'p7L1-GkdMw2Tfwb6nAgIJjc9yITFhmLg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2046'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEDU473'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEDU473'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148882', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148882"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Wt-MqVZTDB5sTOGiNhBOB5HJ-0n_wPl3\",\"aviator_ident\":\"p7L1-GkdMw2Tfwb6nAgIJjc9yITFhmLg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDU473\",\"admin_memo\":\"MLBP148882\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEDU473","ident":"HIgm6KbQsXCmOIVjTb35QSEYsUjWQpaw","created_at":1753197343,"id":599} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:16:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dcrVTS0ZOLEtk66gXPnWzyN_KP9fBmHU', 'aviator_ident' => 'ahki-6hMWL-bHDH-wMWsNtct6LXismyI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2047'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJY247'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJY247'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148883', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148883"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dcrVTS0ZOLEtk66gXPnWzyN_KP9fBmHU\",\"aviator_ident\":\"ahki-6hMWL-bHDH-wMWsNtct6LXismyI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY247\",\"admin_memo\":\"MLBP148883\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJY247","ident":"B1FTgwDISzev0d39LqIlo3D54PiRe8Bf","created_at":1753197403,"id":600} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:17:43 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LRwvRXtHwpQmsKaCLwnYX5yCK_qbtE5B', 'aviator_ident' => 'nsKtDccHpVRAejERRACPDdFnTPwEHTde', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2048'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABD414'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABD414'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148884', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148884"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LRwvRXtHwpQmsKaCLwnYX5yCK_qbtE5B\",\"aviator_ident\":\"nsKtDccHpVRAejERRACPDdFnTPwEHTde\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD414\",\"admin_memo\":\"MLBP148884\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABD414","ident":"ihGQeTNo0m6i1q6F1aGuIhX-rGEihpCa","created_at":1753197463,"id":601} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:25:27 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2peeSrL8G90nYMchoAcSw4V9xu1BhZ7O', 'aviator_ident' => 'BcJ_5U6Ip02geeoeSnr0NzH1PK2o-NJl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2049'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFX-367 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFX-367'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148784', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148784"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2peeSrL8G90nYMchoAcSw4V9xu1BhZ7O\",\"aviator_ident\":\"BcJ_5U6Ip02geeoeSnr0NzH1PK2o-NJl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-367\",\"admin_memo\":\"MLBP148784\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFX-367","ident":"hpikv1IqQltf_jNYEp-FpOL0fvjOf7y6","created_at":1753197927,"id":602} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 17:44:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bOEsVWfnNUSLL74sBPInclR_kniLE8tP', 'aviator_ident' => 'HIl0_ADy6ieeS1Aehq9WUFj4s6A5KieK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2050'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF032 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF032'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148778', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148778"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bOEsVWfnNUSLL74sBPInclR_kniLE8tP\",\"aviator_ident\":\"HIl0_ADy6ieeS1Aehq9WUFj4s6A5KieK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF032\",\"admin_memo\":\"MLBP148778\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF032","ident":"Qw2Qb5jDDPN2z0TXE-2N2C8SjJfEOOZv","created_at":1753199060,"id":603} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 18:21:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xpm3bK9eWzac8z00XXDFdiuFS5t-A0mV', 'aviator_ident' => 'pHuwG8QrsbXSsyCfldsNAD6u0de9acPV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2051'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECF387 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECF387'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xpm3bK9eWzac8z00XXDFdiuFS5t-A0mV\",\"aviator_ident\":\"pHuwG8QrsbXSsyCfldsNAD6u0de9acPV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF387\",\"admin_memo\":\"MLBP148786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECF387","ident":"mDMmLdBAi-RHtcyK_4A3pExMxy-lLseO","created_at":1753201304,"id":604} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 18:58:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RAbEhyx25lQXDDPCeokn43EwzeOrxvDe', 'aviator_ident' => 'Xz0a4m5b4yPfnE69TLL2ZgxF302w7R3B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2052'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LCZ-649 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LCZ-649'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148781', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148781"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RAbEhyx25lQXDDPCeokn43EwzeOrxvDe\",\"aviator_ident\":\"Xz0a4m5b4yPfnE69TLL2ZgxF302w7R3B\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LCZ-649\",\"admin_memo\":\"MLBP148781\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LCZ-649","ident":"BEkvIc7lCRp19KZUu10iNUTZJMmCWLmO","created_at":1753203533,"id":605} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 19:20:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mAKBvsSAky7pmcDznFD_zTvYAE9W5Uy6', 'aviator_ident' => 'oMapRVrFGxeWSa44_2EBdcH97-5zbjkB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2053'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADW969 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADW969'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148785', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148785"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mAKBvsSAky7pmcDznFD_zTvYAE9W5Uy6\",\"aviator_ident\":\"oMapRVrFGxeWSa44_2EBdcH97-5zbjkB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADW969\",\"admin_memo\":\"MLBP148785\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADW969","ident":"WB2NkfCuylDDqm8YZqL-9eINtCTlKx2r","created_at":1753204855,"id":606} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 19:23:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R5jsOZOm6tNA00nc7ZtXMOP9Aa_F1ZYt', 'aviator_ident' => 'UMuJmyQlDvS3_jFIXN1i0ZrTlAV5BjIE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2054'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'ZH732567 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'ZH732567'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148779', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148779"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R5jsOZOm6tNA00nc7ZtXMOP9Aa_F1ZYt\",\"aviator_ident\":\"UMuJmyQlDvS3_jFIXN1i0ZrTlAV5BjIE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ZH732567\",\"admin_memo\":\"MLBP148779\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"ZH732567","ident":"2gH3zAfajaa-79EDFdzz0wJNbY2o0Pfc","created_at":1753205017,"id":607} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 19:40:35 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G5cWjb6ouj6yCfwMUm2eJtbEkEbaAEig', 'aviator_ident' => 'oRrgeW6eqOIU1qeDPjZDwa3gxQTVE79x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2055'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148886', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148886"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G5cWjb6ouj6yCfwMUm2eJtbEkEbaAEig\",\"aviator_ident\":\"oRrgeW6eqOIU1qeDPjZDwa3gxQTVE79x\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF300\",\"admin_memo\":\"MLBP148886\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF300","ident":"_iIyoqrYo7Vkzl01IJ93S2GPNM4DLkfv","created_at":1753206035,"id":608} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 20:14:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '10eXMwCZE6ykMj_IQ1nRInEHuRZhsl8A', 'aviator_ident' => 'M-klUg8jj6teZSzPFxPNxw3dLfOs3Wp9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2056'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEP803 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEP803'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148815', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148815"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"10eXMwCZE6ykMj_IQ1nRInEHuRZhsl8A\",\"aviator_ident\":\"M-klUg8jj6teZSzPFxPNxw3dLfOs3Wp9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEP803\",\"admin_memo\":\"MLBP148815\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEP803","ident":"mvnNUQwIkhS-cP6YiCLa3nFTY99NaLTa","created_at":1753208046,"id":609} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 20:32:22 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v2O88YI8uuvIiQaz3r-hSt0i74123A2l', 'aviator_ident' => 'I22rbjsvYZId9lXpDbDXtmhZGhU6f31h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2057'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RUW-913 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RUW-913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148817', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148817"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"v2O88YI8uuvIiQaz3r-hSt0i74123A2l\",\"aviator_ident\":\"I22rbjsvYZId9lXpDbDXtmhZGhU6f31h\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUW-913\",\"admin_memo\":\"MLBP148817\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RUW-913","ident":"2WiWUekRbs5AHicHQ-F1jp9m33tArNIy","created_at":1753209142,"id":610} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 20:49:08 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OunqFkK_Or_VGvgXO1ZkQETam7sjIJ77', 'aviator_ident' => 'm2PXVQc8l62EZYH8uU9FAamOzmSoGT_Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2058'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NRT-848 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NRT-848'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148782', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148782"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OunqFkK_Or_VGvgXO1ZkQETam7sjIJ77\",\"aviator_ident\":\"m2PXVQc8l62EZYH8uU9FAamOzmSoGT_Z\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRT-848\",\"admin_memo\":\"MLBP148782\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NRT-848","ident":"2n2lB2BTTY03JGJ7mcwXaGNbQvvZQyil","created_at":1753210148,"id":611} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 21:16:47 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uEx1_0Znl3Ut6uJ9NzwQrKNhJe0LAhFN', 'aviator_ident' => 'SDLrTNaFQ4itikKQ6_FmGlJdfze_X1Qc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2059'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP563 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP563'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148788', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148788"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uEx1_0Znl3Ut6uJ9NzwQrKNhJe0LAhFN\",\"aviator_ident\":\"SDLrTNaFQ4itikKQ6_FmGlJdfze_X1Qc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP563\",\"admin_memo\":\"MLBP148788\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP563","ident":"S--rQ4z3ZJEwQaqBuzQrsu5Jr0z4VlGr","created_at":1753211808,"id":612} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 22:03:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2GJE-_jb4-XAencR0zNkRPq7dj8lgBIU', 'aviator_ident' => 'ofNbVIeUPCvgTMVC_roXQoOh8JW1RuAi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2060'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYJ-675 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYJ-675'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148780', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148780"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2GJE-_jb4-XAencR0zNkRPq7dj8lgBIU\",\"aviator_ident\":\"ofNbVIeUPCvgTMVC_roXQoOh8JW1RuAi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-675\",\"admin_memo\":\"MLBP148780\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYJ-675","ident":"EWeEG3ZY0PEeamxMrbW_uL5wpazvbnvW","created_at":1753214601,"id":613} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 22:16:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GSI0LIWdpDElV6F2Zjm2pY-oewx_amUO', 'aviator_ident' => 'SdnT3zatGYnG4NXajLxy6nI9cvwkPI7_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2061'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP575 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP575'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148787', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148787"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GSI0LIWdpDElV6F2Zjm2pY-oewx_amUO\",\"aviator_ident\":\"SdnT3zatGYnG4NXajLxy6nI9cvwkPI7_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP575\",\"admin_memo\":\"MLBP148787\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP575","ident":"zyA2GpUluQPPkxUS5Vo-tF0UIs-vGIzf","created_at":1753215409,"id":614} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-22 22:40:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B8Gk-xgGF7cuGhNtm9Mkt4_lPTsn2fWR', 'aviator_ident' => '77jN7ma64K0eTGVyqd--cipE1gNmNI3m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2062'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAD-854 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAD-854'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148783', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148783"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8Gk-xgGF7cuGhNtm9Mkt4_lPTsn2fWR\",\"aviator_ident\":\"77jN7ma64K0eTGVyqd--cipE1gNmNI3m\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAD-854\",\"admin_memo\":\"MLBP148783\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAD-854","ident":"Zx2Y2p42erORq5lTCMqM0AtFyYJ3nfjm","created_at":1753216836,"id":615} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 14:45:08 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZHARv3C_7nk4nxZfrJ_LcUfZjpDr1rCF', 'aviator_ident' => 'vIyrYWTz5cw8-lcoXtitS3T9g7F2oPdw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2063'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LGR-712 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LGR-712'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148891', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148891"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZHARv3C_7nk4nxZfrJ_LcUfZjpDr1rCF\",\"aviator_ident\":\"vIyrYWTz5cw8-lcoXtitS3T9g7F2oPdw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LGR-712\",\"admin_memo\":\"MLBP148891\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LGR-712","ident":"9eAPa3LBOS7lqsriOLLTNOSdBhGCjktQ","created_at":1753274708,"id":616} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 15:30:24 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KmmFW6fjO4-glga3CsTpPtB9pZH1yIpV', 'aviator_ident' => 'wd0Z35GxNYIyJh233C7hIF30a1Bg4Y-d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2064'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STL-621 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STL-621'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148889', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148889"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KmmFW6fjO4-glga3CsTpPtB9pZH1yIpV\",\"aviator_ident\":\"wd0Z35GxNYIyJh233C7hIF30a1Bg4Y-d\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STL-621\",\"admin_memo\":\"MLBP148889\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STL-621","ident":"CmZJJK08qTpE7tsM6bMIaC3B7GkgIkLS","created_at":1753277425,"id":617} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:18:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm9ZPLHnM5hh_Ja9KURVmmruVKOaRbC5V', 'aviator_ident' => 'f3_2AE5gGZvudf6_qvLRNmEK7XPX-ahm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2065'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIO730'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIO730'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148950', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148950"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m9ZPLHnM5hh_Ja9KURVmmruVKOaRbC5V\",\"aviator_ident\":\"f3_2AE5gGZvudf6_qvLRNmEK7XPX-ahm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIO730\",\"admin_memo\":\"MLBP148950\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIO730","ident":"n9ACDXTK21d4zzoJ2_tp0QGJk6IS09E-","created_at":1753283912,"id":618} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:20:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1WERh-uGlvTMsu54LhrhqRVhA7CKw_7-', 'aviator_ident' => 'XJZFP9hI9bNiChoIy3IKtPEFTmhNad9j', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2066'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAD-318'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAD-318'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148952', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148952"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1WERh-uGlvTMsu54LhrhqRVhA7CKw_7-\",\"aviator_ident\":\"XJZFP9hI9bNiChoIy3IKtPEFTmhNad9j\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAD-318\",\"admin_memo\":\"MLBP148952\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAD-318","ident":"GCNs9lqD1mgkfSB4HYxnxH3ZrafJ4qxy","created_at":1753284055,"id":619} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:24:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JncLzbaPrm339H81XABIDB3i7W1zf515', 'aviator_ident' => '8ZPZWt0W-_sSVYS6tcD_1Vrt4aiJW1h2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2067'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP226'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP226'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148953', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148953"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JncLzbaPrm339H81XABIDB3i7W1zf515\",\"aviator_ident\":\"8ZPZWt0W-_sSVYS6tcD_1Vrt4aiJW1h2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP226\",\"admin_memo\":\"MLBP148953\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP226","ident":"jxqu5Xvd2Q1_7And1CEhe-ZYOy-pxj6h","created_at":1753284246,"id":620} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:25:32 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PRYmUq6396MPxwAhXC8GUbsOlZYGESxS', 'aviator_ident' => 'vUT90AOY24W0DTCc9FUg9f4ZOTUkXQx3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2068'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBS-771'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBS-771'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148954', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148954"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PRYmUq6396MPxwAhXC8GUbsOlZYGESxS\",\"aviator_ident\":\"vUT90AOY24W0DTCc9FUg9f4ZOTUkXQx3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBS-771\",\"admin_memo\":\"MLBP148954\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBS-771","ident":"uy7XHfjtb33vE1xM7mrJ49uFXMdh_eTU","created_at":1753284333,"id":621} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:26:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8Ja0tgbXaK7L88IYUQrMPyaOk52VUVqh', 'aviator_ident' => 'WC1Zr9ce6yqDVrpYikTcJOUY_EiIp0Nz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2069'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148955', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148955"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8Ja0tgbXaK7L88IYUQrMPyaOk52VUVqh\",\"aviator_ident\":\"WC1Zr9ce6yqDVrpYikTcJOUY_EiIp0Nz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP148955\",\"ignore_payment\":\"\"}"} 2025-07-23 17:26:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8Ja0tgbXaK7L88IYUQrMPyaOk52VUVqh', 'aviator_ident' => 'WC1Zr9ce6yqDVrpYikTcJOUY_EiIp0Nz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2069'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOBI071'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOBI071'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148955', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148955"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8Ja0tgbXaK7L88IYUQrMPyaOk52VUVqh\",\"aviator_ident\":\"WC1Zr9ce6yqDVrpYikTcJOUY_EiIp0Nz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBI071\",\"admin_memo\":\"MLBP148955\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOBI071","ident":"hF7oKdqBQLICv0e0FKcXgMy0rDalWUKb","created_at":1753284391,"id":622} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:27:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DBvyQoN3AOduUbRjS30yrOUdeW49TBgV', 'aviator_ident' => 'TmZaEQtC9pBk_Zmb71-OnMEhiiljcMdg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2070'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEMR030'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEMR030'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148956', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148956"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DBvyQoN3AOduUbRjS30yrOUdeW49TBgV\",\"aviator_ident\":\"TmZaEQtC9pBk_Zmb71-OnMEhiiljcMdg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMR030\",\"admin_memo\":\"MLBP148956\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEMR030","ident":"ZWzb4pMUHMmWB5jGFBj_Ps8OxlxJGRmM","created_at":1753284457,"id":623} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:28:46 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A0NFHyluGvdSO_NaPDhs_jVSZRMdz3nM', 'aviator_ident' => 'HMUojytE-Ie_RH08tZ58uYBrOnlZhrBI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2071'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECR478'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECR478'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148957', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148957"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"A0NFHyluGvdSO_NaPDhs_jVSZRMdz3nM\",\"aviator_ident\":\"HMUojytE-Ie_RH08tZ58uYBrOnlZhrBI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECR478\",\"admin_memo\":\"MLBP148957\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECR478","ident":"G5LmgCj6iS_b2clet9KwI749I6_lzfs0","created_at":1753284526,"id":624} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:29:46 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PATxp6EgMms7k5MaYW___9qgFvG2sgyU', 'aviator_ident' => 'YjclipQj9U3ir0bbMpvL0h_VgcBpSQn2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2072'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF124'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF124'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148959', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148959"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PATxp6EgMms7k5MaYW___9qgFvG2sgyU\",\"aviator_ident\":\"YjclipQj9U3ir0bbMpvL0h_VgcBpSQn2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF124\",\"admin_memo\":\"MLBP148959\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF124","ident":"bbMS5ooAA8v7OB59gtTSWJunbDo28p9v","created_at":1753284587,"id":625} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 17:59:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vqPHf_fsDiWq_Qr0RwgpEF_r0KFvjM1G', 'aviator_ident' => 'SEQN7EUWhY7XjVFPalGufLSbl2XFsBI7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2073'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJE747 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJE747'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148876', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148876"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vqPHf_fsDiWq_Qr0RwgpEF_r0KFvjM1G\",\"aviator_ident\":\"SEQN7EUWhY7XjVFPalGufLSbl2XFsBI7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE747\",\"admin_memo\":\"MLBP148876\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJE747","ident":"Ft1bmmVNvnqacwUEWr7y0msJQ64Rvq4p","created_at":1753286340,"id":626} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 18:03:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2L1clPElm2uNo271k-x5EpzaIXFPlF9R', 'aviator_ident' => 'n2dsTyNslwhlkkasKcGgjfnqmuF5yY9f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2074'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'I-01AA-25 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'I-01AA-25'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148880', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148880"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2L1clPElm2uNo271k-x5EpzaIXFPlF9R\",\"aviator_ident\":\"n2dsTyNslwhlkkasKcGgjfnqmuF5yY9f\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"I-01AA-25\",\"admin_memo\":\"MLBP148880\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"I-01AA-25","ident":"7uM29ZnzMMzqSU85Yb_hyyfPTGy3n3yQ","created_at":1753286616,"id":627} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 18:46:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Qhsw-KbxmRI6woWqgh_RkrpealoktIX8', 'aviator_ident' => 'UVcLicPsQOiIcXTQCQjsCGmCbNgEW1ud', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2075'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET930 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET930'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148881', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148881"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Qhsw-KbxmRI6woWqgh_RkrpealoktIX8\",\"aviator_ident\":\"UVcLicPsQOiIcXTQCQjsCGmCbNgEW1ud\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET930\",\"admin_memo\":\"MLBP148881\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET930","ident":"4N5aSDJOMogI7ZVwZU5HwxXdF7ka8ccU","created_at":1753289191,"id":628} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 20:19:41 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TaZrJT7SBGn_rNF6A9aOUGEtQm54YAic', 'aviator_ident' => 'e7GxLwOOEFf2C9wS5N0cWj6O6avr9f7P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2076'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NIZ-711 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NIZ-711'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148875', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148875"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TaZrJT7SBGn_rNF6A9aOUGEtQm54YAic\",\"aviator_ident\":\"e7GxLwOOEFf2C9wS5N0cWj6O6avr9f7P\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NIZ-711\",\"admin_memo\":\"MLBP148875\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NIZ-711","ident":"kj2WCUqSQaqpXJIFWNz6OljUBbBJ7OR5","created_at":1753294781,"id":629} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 20:33:14 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bU7fchy9hxBIUp2JKiHhUxxZR_SBmH0R', 'aviator_ident' => 'pfZqHHai9vGiqoZmpa7GrMSOzDuyrEiN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2077'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RNX-747 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RNX-747'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148878', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148878"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bU7fchy9hxBIUp2JKiHhUxxZR_SBmH0R\",\"aviator_ident\":\"pfZqHHai9vGiqoZmpa7GrMSOzDuyrEiN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RNX-747\",\"admin_memo\":\"MLBP148878\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RNX-747","ident":"0_XJA5Xz5VNXK4JmsA-ZhzcG21nfzTD6","created_at":1753295594,"id":630} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 21:17:32 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Wt-MqVZTDB5sTOGiNhBOB5HJ-0n_wPl3', 'aviator_ident' => 'powPQd1FdOcrcneNYsqmJiSUGiSzfLt0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2078'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEDU473 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEDU473'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148882', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148882"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Wt-MqVZTDB5sTOGiNhBOB5HJ-0n_wPl3\",\"aviator_ident\":\"powPQd1FdOcrcneNYsqmJiSUGiSzfLt0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDU473\",\"admin_memo\":\"MLBP148882\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEDU473","ident":"V4h_TYFaq0hEnfM4ans7w_4wiV5_DjuP","created_at":1753298252,"id":631} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 21:52:10 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IR1cbicUpaut2hADfl7WQTXef18sWp7M', 'aviator_ident' => 'QiCoUkqaCHi5dWZbKtfQwOVSNHqO5Ywt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2079'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHI096 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHI096'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148873', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148873"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IR1cbicUpaut2hADfl7WQTXef18sWp7M\",\"aviator_ident\":\"QiCoUkqaCHi5dWZbKtfQwOVSNHqO5Ywt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI096\",\"admin_memo\":\"MLBP148873\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHI096","ident":"o8CxtIoE0EpHfmz84oiZ-OjW-OieR7NE","created_at":1753300330,"id":632} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 22:25:41 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LRwvRXtHwpQmsKaCLwnYX5yCK_qbtE5B', 'aviator_ident' => 'Vom0heLTQ1q1tcxfpTLF768-G8ljAqil', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2080'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABD414 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABD414'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148884', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148884"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LRwvRXtHwpQmsKaCLwnYX5yCK_qbtE5B\",\"aviator_ident\":\"Vom0heLTQ1q1tcxfpTLF768-G8ljAqil\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD414\",\"admin_memo\":\"MLBP148884\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABD414","ident":"31Y-wbNQEgE3w_z_jWGvKd1D45qeqULF","created_at":1753302341,"id":633} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 22:35:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nfZ8yb9dZumLpllW-NRdSk29K4Pa0xEM', 'aviator_ident' => '3Yqk_WW6LO6RqLNxE91D5RfEKVERGoAE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2081'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SIE-883 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SIE-883'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148877', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148877"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nfZ8yb9dZumLpllW-NRdSk29K4Pa0xEM\",\"aviator_ident\":\"3Yqk_WW6LO6RqLNxE91D5RfEKVERGoAE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SIE-883\",\"admin_memo\":\"MLBP148877\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SIE-883","ident":"7EpYB4g-nEoJ_64CbgFLyCB6Upq_c6Hz","created_at":1753302905,"id":634} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 22:49:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dcrVTS0ZOLEtk66gXPnWzyN_KP9fBmHU', 'aviator_ident' => 'ID1l6fYlr4-97Y46s3R73W5FKF_OkJC7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2082'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJY247 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY247'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148883', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148883"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dcrVTS0ZOLEtk66gXPnWzyN_KP9fBmHU\",\"aviator_ident\":\"ID1l6fYlr4-97Y46s3R73W5FKF_OkJC7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY247\",\"admin_memo\":\"MLBP148883\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJY247","ident":"5mYbhtnfYM0hT8GqQODOFSSTcAJWQZFM","created_at":1753303791,"id":635} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-23 22:52:35 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2w1Gs6ME8ZGID1qIu5iO4MFm9gYGtNlY', 'aviator_ident' => 'YI4l9YJ7QC_nYDplLvpw7-q09TWWB_6H', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2083'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTC-667 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTC-667'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148879', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148879"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2w1Gs6ME8ZGID1qIu5iO4MFm9gYGtNlY\",\"aviator_ident\":\"YI4l9YJ7QC_nYDplLvpw7-q09TWWB_6H\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-667\",\"admin_memo\":\"MLBP148879\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTC-667","ident":"B6ZIOTGrWGl1-A_7bV6g3D-UcARNiq3f","created_at":1753303955,"id":636} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 06:59:06 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zNT_IUAMWX126-6P9915tBVWV36PgR8g', 'aviator_ident' => '4JZg6QK2Jy5PqcbiM_7nSjoKCkYJGi7h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2084'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP686 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP686'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087288', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087288"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zNT_IUAMWX126-6P9915tBVWV36PgR8g\",\"aviator_ident\":\"4JZg6QK2Jy5PqcbiM_7nSjoKCkYJGi7h\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP686\",\"admin_memo\":\"MLHP087288\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP686","ident":"2E2NgstkHyZ-XRtHhSEj8oRaw7ME06Am","created_at":1753333146,"id":637} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 11:13:05 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Uqoq8I7H4Yh9R03lBzrjmGnvugqMKh9Q', 'aviator_ident' => 'ifPoCs7Y_GAXnFr5uzOUkvydBhTMyCD2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2085'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM331 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM331'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Uqoq8I7H4Yh9R03lBzrjmGnvugqMKh9Q\",\"aviator_ident\":\"ifPoCs7Y_GAXnFr5uzOUkvydBhTMyCD2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM331\",\"admin_memo\":\"MLHP086629\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM331","ident":"6swRCSqnB5S_liZIYH6tzCknQdXPRhSD","created_at":1753348385,"id":638} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 11:13:47 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QqdkiLcXfY99CY7A9z9OBKyX9AaX028y', 'aviator_ident' => 'Of4jwGYRNJuGUtWsRAzzWxCDLNVVS643', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2086'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS295 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS295'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087183', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087183"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"QqdkiLcXfY99CY7A9z9OBKyX9AaX028y\",\"aviator_ident\":\"Of4jwGYRNJuGUtWsRAzzWxCDLNVVS643\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS295\",\"admin_memo\":\"MLHP087183\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS295","ident":"wtty-p1w4kUiSxgO3lGJf82-kWqB7xfo","created_at":1753348427,"id":639} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 12:53:12 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '08zJ7ccR7u6yHLZNRPu2VqmbZ7w8F-xJ', 'aviator_ident' => 'dtf22tiTcf03YUcFtMdoQbJmrZkukNzA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2087'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHK677'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHK677'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149010', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149010"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"08zJ7ccR7u6yHLZNRPu2VqmbZ7w8F-xJ\",\"aviator_ident\":\"dtf22tiTcf03YUcFtMdoQbJmrZkukNzA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHK677\",\"admin_memo\":\"MLBP149010\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHK677","ident":"HhRuctaPniZckxqeuIFEebXfVH7RbF2g","created_at":1753354393,"id":640} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 14:50:31 [172.19.0.18][13][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nJoIjnc4ETTsh2PcxhcEILmVzniHirqh', 'aviator_ident' => 'iG17UNVUP6Ouc3glhatXCSQMi3qw6Iq3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2088'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AICF384'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AICF384'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149029', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149029"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nJoIjnc4ETTsh2PcxhcEILmVzniHirqh\",\"aviator_ident\":\"iG17UNVUP6Ouc3glhatXCSQMi3qw6Iq3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICF384\",\"admin_memo\":\"MLBP149029\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AICF384","ident":"p_Oqp2cCVGCWSxQq5SfuhQAcCJTkQDq6","created_at":1753361431,"id":641} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 15:27:20 [172.19.0.18][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vwq4eLlSsmJ8pSW3sQkDK5fVF0To-6JF', 'aviator_ident' => 'ySaSiWqCiU7chy0M7U_7uL_z_O5AMkaB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2089'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBC-863 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBC-863'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086531', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086531"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"vwq4eLlSsmJ8pSW3sQkDK5fVF0To-6JF\",\"aviator_ident\":\"ySaSiWqCiU7chy0M7U_7uL_z_O5AMkaB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBC-863\",\"admin_memo\":\"MLHP086531\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBC-863","ident":"dR1XAfFgYFdcA1CwAy_cwWwBOA9_rqdT","created_at":1753363640,"id":642} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 15:54:41 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '508q3jN6ilgvdpjuP3YkCSsWJjf3UcZX', 'aviator_ident' => 'GJr_nSCudtbF3TK-4aeZxbFtjZ_Gv_ex', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2090'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET655'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET655'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087485', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087485"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"508q3jN6ilgvdpjuP3YkCSsWJjf3UcZX\",\"aviator_ident\":\"GJr_nSCudtbF3TK-4aeZxbFtjZ_Gv_ex\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET655\",\"admin_memo\":\"MLHP087485\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET655","ident":"uxhB5gvdiHBmq6r6P5x-Yye9eDvYcVDM","created_at":1753365281,"id":643} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 16:22:25 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DbWLFBZmrY7oNaXPFik71JjESAMDkU8y', 'aviator_ident' => 'jwJ4AApqq9eGkQS15Jlh3MBE-ZQstAJ9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2091'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP683 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP683'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087348', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087348"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"DbWLFBZmrY7oNaXPFik71JjESAMDkU8y\",\"aviator_ident\":\"jwJ4AApqq9eGkQS15Jlh3MBE-ZQstAJ9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP683\",\"admin_memo\":\"MLHP087348\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP683","ident":"D0Nyrne-BprQO3dCOBf7K7p0wfElz4iy","created_at":1753366946,"id":644} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:49:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DLMK1-9Sp2fM4h4TzZO0nixh2ioRj8mM', 'aviator_ident' => 'tz-SMhwFJPsL2Ty3umYpzuSkAnjX0N7x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2092'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - DRFZ777'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'DRFZ777'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149034', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149034"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DLMK1-9Sp2fM4h4TzZO0nixh2ioRj8mM\",\"aviator_ident\":\"tz-SMhwFJPsL2Ty3umYpzuSkAnjX0N7x\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DRFZ777\",\"admin_memo\":\"MLBP149034\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"DRFZ777","ident":"0wkK6K5svXk6qCYyGSsbnH084L-hdVd6","created_at":1753372147,"id":645} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:50:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Os_PCSTHEU77zNKkAkM364DOoSWD6vhX', 'aviator_ident' => 'CrJkQUm29DlfBbr6X4oHXUMO8tnjpQ_B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2093'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAG-831'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAG-831'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148611', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148611"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Os_PCSTHEU77zNKkAkM364DOoSWD6vhX\",\"aviator_ident\":\"CrJkQUm29DlfBbr6X4oHXUMO8tnjpQ_B\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAG-831\",\"admin_memo\":\"MLBP148611\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAG-831","ident":"ovltVDVH7Hu_1uc9K3OIXwyhR_E86m_Z","created_at":1753372206,"id":646} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:54:29 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'O7b-teG1a8jvUf4tojwlBy0h4L1pgog1', 'aviator_ident' => 'yCUk6NW7g7Oqs1TEfx74NyTieYgVVMZ0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2095'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGA906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGA906'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149035', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149035"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O7b-teG1a8jvUf4tojwlBy0h4L1pgog1\",\"aviator_ident\":\"yCUk6NW7g7Oqs1TEfx74NyTieYgVVMZ0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGA906\",\"admin_memo\":\"MLBP149035\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGA906","ident":"qdcOCr5inzyjSt10oZYUtkhequwzq8mZ","created_at":1753372470,"id":647} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:56:27 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GH_1CbsyRQkuPr1SQFicKrYafoWtKNg1', 'aviator_ident' => '9KUOT-kFMY2Nmw7jWY4aBNg2GNefvTM_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2096'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PCW-224'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PCW-224'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149037', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149037"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GH_1CbsyRQkuPr1SQFicKrYafoWtKNg1\",\"aviator_ident\":\"9KUOT-kFMY2Nmw7jWY4aBNg2GNefvTM_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCW-224\",\"admin_memo\":\"MLBP149037\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PCW-224","ident":"pragLC1ARDsIGfJkE7CF5tkB8B7gK_79","created_at":1753372587,"id":648} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:57:26 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KsagcD-MYxKbLmQXW9gT0xCmy2CT7SJ2', 'aviator_ident' => 'lxzLZwY5kMKV7FWPPAQB_2z6hLxNUJVo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2097'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMC619'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMC619'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149038', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149038"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KsagcD-MYxKbLmQXW9gT0xCmy2CT7SJ2\",\"aviator_ident\":\"lxzLZwY5kMKV7FWPPAQB_2z6hLxNUJVo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC619\",\"admin_memo\":\"MLBP149038\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMC619","ident":"bB7LbaXCNvy8oVLeW03FAw65XaHorwk8","created_at":1753372646,"id":649} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:58:15 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zL6EIKt0_g77A3BRBWxNI5F5FTYGs0qX', 'aviator_ident' => '-72LV5V6Eyk8xc1rXvVlWyJJDbm7p--B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2098'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIER613'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIER613'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149039', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149039"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zL6EIKt0_g77A3BRBWxNI5F5FTYGs0qX\",\"aviator_ident\":\"-72LV5V6Eyk8xc1rXvVlWyJJDbm7p--B\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER613\",\"admin_memo\":\"MLBP149039\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIER613","ident":"RPgF_yzyu7TQqRA4Tcnc1hkrEcYWmBZk","created_at":1753372695,"id":650} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:58:59 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hFgok2BDrY9xjNH2zvWzYYFuaUbs7VHD', 'aviator_ident' => 'lFrDIapJVhYclecUswXETdGF8gnZ59d1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2099'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NRT-868'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NRT-868'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149040', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149040"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hFgok2BDrY9xjNH2zvWzYYFuaUbs7VHD\",\"aviator_ident\":\"lFrDIapJVhYclecUswXETdGF8gnZ59d1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRT-868\",\"admin_memo\":\"MLBP149040\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NRT-868","ident":"FymbAgqFBD2raJaHX-fpYmJioCn-0xFf","created_at":1753372739,"id":651} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 17:59:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GfOzpPD0IgyIWn1AD7PLlUNMNCw6Ez4d', 'aviator_ident' => 'SwZSNCRIEty9M5b4b-Ru44IGWfRY8G-5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2100'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149041', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149041"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GfOzpPD0IgyIWn1AD7PLlUNMNCw6Ez4d\",\"aviator_ident\":\"SwZSNCRIEty9M5b4b-Ru44IGWfRY8G-5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP149041\",\"ignore_payment\":\"\"}"} 2025-07-24 17:59:58 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GfOzpPD0IgyIWn1AD7PLlUNMNCw6Ez4d', 'aviator_ident' => 'SwZSNCRIEty9M5b4b-Ru44IGWfRY8G-5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2100'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELO654'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELO654'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149041', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149041"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GfOzpPD0IgyIWn1AD7PLlUNMNCw6Ez4d\",\"aviator_ident\":\"SwZSNCRIEty9M5b4b-Ru44IGWfRY8G-5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELO654\",\"admin_memo\":\"MLBP149041\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELO654","ident":"j_KS-jBWss5I--WFLdtv8KVGYVCObe2q","created_at":1753372798,"id":652} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 18:00:46 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v1TgGxOyUQCulaGswlWlfnle2-Hgv9-y', 'aviator_ident' => 'ZT5QnMxJOpckZ-TsKhb-shjP2NZUMpab', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2101'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA829'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA829'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149042', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149042"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"v1TgGxOyUQCulaGswlWlfnle2-Hgv9-y\",\"aviator_ident\":\"ZT5QnMxJOpckZ-TsKhb-shjP2NZUMpab\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA829\",\"admin_memo\":\"MLBP149042\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA829","ident":"zsi-OMvL94T5d1DH01oj12-kHsNp2z-z","created_at":1753372846,"id":653} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 18:01:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SNzo7RszKFlRA7v6GKGuVo6j_aap3IyD', 'aviator_ident' => 'pLajww1u0Tw9IH38FmFUstxW9fMD-Q8h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2102'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM627'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM627'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149043', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149043"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SNzo7RszKFlRA7v6GKGuVo6j_aap3IyD\",\"aviator_ident\":\"pLajww1u0Tw9IH38FmFUstxW9fMD-Q8h\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM627\",\"admin_memo\":\"MLBP149043\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM627","ident":"LaoqwXB3blJ-eIBpubglYa2a6eGZVYwV","created_at":1753372888,"id":654} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 18:02:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DBHIrFCAZrwofafH4R6rc76EWaBVVV2v', 'aviator_ident' => 'sMt0eqKEoIZxcSO3avjfjgULxnnlmkub', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2103'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFB839'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFB839'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149044', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149044"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DBHIrFCAZrwofafH4R6rc76EWaBVVV2v\",\"aviator_ident\":\"sMt0eqKEoIZxcSO3avjfjgULxnnlmkub\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB839\",\"admin_memo\":\"MLBP149044\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFB839","ident":"F7URmJpJqQJ0n1c_HDpQztaKduQOPr-K","created_at":1753372956,"id":655} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 18:03:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zsYTlwNEXpTVxitJE7KengGIOPmCAdFP', 'aviator_ident' => 'rK0iTiay1sSuAuQSGK4fayoLYRTAtGaL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2104'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TSJ-999'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TSJ-999'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149045', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149045"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zsYTlwNEXpTVxitJE7KengGIOPmCAdFP\",\"aviator_ident\":\"rK0iTiay1sSuAuQSGK4fayoLYRTAtGaL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TSJ-999\",\"admin_memo\":\"MLBP149045\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TSJ-999","ident":"xG-Xy8I2GX0AnM4l0HgueVLkNvYAJGlj","created_at":1753373016,"id":656} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 18:10:14 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1WERh-uGlvTMsu54LhrhqRVhA7CKw_7-', 'aviator_ident' => 'UQsQl370BvxyLhwOOg70zz7cEwWpsj7z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2105'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAD-318 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAD-318'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148952', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148952"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1WERh-uGlvTMsu54LhrhqRVhA7CKw_7-\",\"aviator_ident\":\"UQsQl370BvxyLhwOOg70zz7cEwWpsj7z\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAD-318\",\"admin_memo\":\"MLBP148952\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAD-318","ident":"qGeHjay6G5FmUamN3h7QgyAqqr8gWCFl","created_at":1753373414,"id":657} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 18:12:04 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DBvyQoN3AOduUbRjS30yrOUdeW49TBgV', 'aviator_ident' => 'UGcjUIDEzecG416D_5Oaucxta9C7Jcdg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2106'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEMR030 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEMR030'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148956', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148956"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DBvyQoN3AOduUbRjS30yrOUdeW49TBgV\",\"aviator_ident\":\"UGcjUIDEzecG416D_5Oaucxta9C7Jcdg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMR030\",\"admin_memo\":\"MLBP148956\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEMR030","ident":"RNBEpqDSUrRkhIKLXvLJmquKsJu1i20n","created_at":1753373524,"id":658} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 18:27:12 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PRYmUq6396MPxwAhXC8GUbsOlZYGESxS', 'aviator_ident' => 'eXJKPwJnqK3LpVEl73AeY1qfqRkoeTjs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2107'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBS-771 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBS-771'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148954', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148954"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PRYmUq6396MPxwAhXC8GUbsOlZYGESxS\",\"aviator_ident\":\"eXJKPwJnqK3LpVEl73AeY1qfqRkoeTjs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBS-771\",\"admin_memo\":\"MLBP148954\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBS-771","ident":"bLSpdWZ302bywh4vvoPko4ROgMjRHOnA","created_at":1753374433,"id":659} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 19:42:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hcxmVo5RzBjm7c1PSQ68qYneeWtYtv5K', 'aviator_ident' => 'WCtZOZEmdh7oa5bYOrHsW2-0IUCFETwN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2108'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF455 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF455'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149026', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149026"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hcxmVo5RzBjm7c1PSQ68qYneeWtYtv5K\",\"aviator_ident\":\"WCtZOZEmdh7oa5bYOrHsW2-0IUCFETwN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF455\",\"admin_memo\":\"MLBP149026\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF455","ident":"sxO_QBxYzZrnih--iskC01R6RBazq_Es","created_at":1753378974,"id":660} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 19:57:21 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8Ja0tgbXaK7L88IYUQrMPyaOk52VUVqh', 'aviator_ident' => 'fAnPW61RpLk9yGrjjAu5s4e18Q9v_bQV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2109'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOBI071 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOBI071'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148955', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148955"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8Ja0tgbXaK7L88IYUQrMPyaOk52VUVqh\",\"aviator_ident\":\"fAnPW61RpLk9yGrjjAu5s4e18Q9v_bQV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBI071\",\"admin_memo\":\"MLBP148955\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOBI071","ident":"xdJhVmBKjLWptNRR7h9n3LV48B3YRnUo","created_at":1753379841,"id":661} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 20:35:11 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JncLzbaPrm339H81XABIDB3i7W1zf515', 'aviator_ident' => 'dsUR__4h28KFao2LdQFOQbcTqAGR0kVp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2110'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP226 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP226'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148953', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148953"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JncLzbaPrm339H81XABIDB3i7W1zf515\",\"aviator_ident\":\"dsUR__4h28KFao2LdQFOQbcTqAGR0kVp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP226\",\"admin_memo\":\"MLBP148953\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP226","ident":"gRiLfxYJEIQvYBHtkyrT7JFUtyypDlwW","created_at":1753382111,"id":662} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 21:33:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fc21_W9zSusHgI2t0qWxj0nabuyvtkn_', 'aviator_ident' => 'SRkG_rol0ZDeTFX0pP0wBQrtykw6VUbS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2111'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIHJ900 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIHJ900'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149033', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149033"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fc21_W9zSusHgI2t0qWxj0nabuyvtkn_\",\"aviator_ident\":\"SRkG_rol0ZDeTFX0pP0wBQrtykw6VUbS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIHJ900\",\"admin_memo\":\"MLBP149033\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIHJ900","ident":"pJgGyP5ImRVmSo3_6mf8pjJ9XnfcDKlk","created_at":1753385600,"id":663} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 21:46:47 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A0NFHyluGvdSO_NaPDhs_jVSZRMdz3nM', 'aviator_ident' => 'o7RuZgpLUr0GHPzBHyqqDVw2v5rylM7D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2112'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECR478 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECR478'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148957', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148957"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"A0NFHyluGvdSO_NaPDhs_jVSZRMdz3nM\",\"aviator_ident\":\"o7RuZgpLUr0GHPzBHyqqDVw2v5rylM7D\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECR478\",\"admin_memo\":\"MLBP148957\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECR478","ident":"XKz1xVIMrH1gJBevuJv106BhzZNQ31hp","created_at":1753386407,"id":664} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 21:59:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PATxp6EgMms7k5MaYW___9qgFvG2sgyU', 'aviator_ident' => '7X3dwCA8rzy0kh9FblfgZP9ctExnkp1v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2113'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF124 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF124'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148959', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148959"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PATxp6EgMms7k5MaYW___9qgFvG2sgyU\",\"aviator_ident\":\"7X3dwCA8rzy0kh9FblfgZP9ctExnkp1v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF124\",\"admin_memo\":\"MLBP148959\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF124","ident":"uXDEG5E-IKbLEyI_a6DMHAUpCTAtBtqP","created_at":1753387174,"id":665} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 22:13:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm9ZPLHnM5hh_Ja9KURVmmruVKOaRbC5V', 'aviator_ident' => 'z7MA10xus3f_rXBFfRHhWGJbZmGZY5tQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2114'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIO730 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIO730'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148950', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148950"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m9ZPLHnM5hh_Ja9KURVmmruVKOaRbC5V\",\"aviator_ident\":\"z7MA10xus3f_rXBFfRHhWGJbZmGZY5tQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIO730\",\"admin_memo\":\"MLBP148950\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIO730","ident":"W_-3qa0O3Az3jFlBOfgVrc8vpbF09K8r","created_at":1753388011,"id":666} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-24 22:30:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nJoIjnc4ETTsh2PcxhcEILmVzniHirqh', 'aviator_ident' => 'oQMSN-t4D5CtLi1LKIMT-AcBFLqtJkut', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2115'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICF384 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICF384'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149029', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149029"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nJoIjnc4ETTsh2PcxhcEILmVzniHirqh\",\"aviator_ident\":\"oQMSN-t4D5CtLi1LKIMT-AcBFLqtJkut\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICF384\",\"admin_memo\":\"MLBP149029\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICF384","ident":"ckTgp8Cj7WG4JRTTBdXm7mBBs9BRWOlM","created_at":1753389024,"id":667} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 12:17:46 [172.19.0.18][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rTAZP0ErO7WNyiFDwHciLSdu9MUIu4K2', 'aviator_ident' => 'KxkB_42wmw95EFRcs0sITovFQxlXh0x5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2116'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUL-179 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUL-179'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086005', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086005"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rTAZP0ErO7WNyiFDwHciLSdu9MUIu4K2\",\"aviator_ident\":\"KxkB_42wmw95EFRcs0sITovFQxlXh0x5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUL-179\",\"admin_memo\":\"MLHP086005\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUL-179","ident":"QspaFRDIkhECJ_NunVH5VZ4OhWNd2I8G","created_at":1753438666,"id":668} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 12:18:57 [172.19.0.18][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rTAZP0ErO7WNyiFDwHciLSdu9MUIu4K2', 'aviator_ident' => 'KxkB_42wmw95EFRcs0sITovFQxlXh0x5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2116'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUL-179 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUL-179'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086005', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086005"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rTAZP0ErO7WNyiFDwHciLSdu9MUIu4K2\",\"aviator_ident\":\"KxkB_42wmw95EFRcs0sITovFQxlXh0x5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUL-179\",\"admin_memo\":\"MLHP086005\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUL-179","ident":"wJZXbkXbDfWLtJb55QIV-uwfJlwHmDGk","created_at":1753438737,"id":669} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 16:57:56 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'p3soalhArN2Sad0EMZN1XqcP4WIrJ0FA', 'aviator_ident' => '3S8-oYc-X3-5SF-ixrKGlbsAaETga-fh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2117'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-647 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-647'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148622', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148622"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p3soalhArN2Sad0EMZN1XqcP4WIrJ0FA\",\"aviator_ident\":\"3S8-oYc-X3-5SF-ixrKGlbsAaETga-fh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-647\",\"admin_memo\":\"MLBP148622\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-647","ident":"xxUetL_OvZ_m1wE_tE0V7ZzLIE-bq0UI","created_at":1753455476,"id":670} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 17:59:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'whAmtVR--rWBkJZTmYjhyEAsobrWSkNs', 'aviator_ident' => 'qMuzCADnYLt-9kaQp-KlgnP00OkYp6OS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2118'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SNM-682'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SNM-682'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149103', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149103"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"whAmtVR--rWBkJZTmYjhyEAsobrWSkNs\",\"aviator_ident\":\"qMuzCADnYLt-9kaQp-KlgnP00OkYp6OS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SNM-682\",\"admin_memo\":\"MLBP149103\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SNM-682","ident":"ruQizT_dc6i3rmtyPx5jB-zLMyFoqFXC","created_at":1753459147,"id":671} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:00:03 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HbL6fF5SQ55K_REAWJ6sLoTT_PGSHmby', 'aviator_ident' => 'A93mqd4p3vZZlIh8WMOYAJXc8II274hd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2119'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TEU-947'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TEU-947'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149105', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149105"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HbL6fF5SQ55K_REAWJ6sLoTT_PGSHmby\",\"aviator_ident\":\"A93mqd4p3vZZlIh8WMOYAJXc8II274hd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-947\",\"admin_memo\":\"MLBP149105\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TEU-947","ident":"TcLEqgdAvRcEatalp4bB4XkFiv9pUnHL","created_at":1753459203,"id":672} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:00:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HDPEGTd7kcuXS_JSSZBErX8Q_tOi1zLC', 'aviator_ident' => 'Xee2XdOPLTqwaAXrL7F-4IlTwMe7GE20', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2120'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEMP776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEMP776'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149104', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149104"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HDPEGTd7kcuXS_JSSZBErX8Q_tOi1zLC\",\"aviator_ident\":\"Xee2XdOPLTqwaAXrL7F-4IlTwMe7GE20\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMP776\",\"admin_memo\":\"MLBP149104\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEMP776","ident":"OHbzr4Te1P-BwZicQj5uxqIlGQRs9Qne","created_at":1753459255,"id":673} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:05:02 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lVwJDEF1bNCG13P0RFdHHo8Q6G3dcOnI', 'aviator_ident' => 'pdnmQ0eqyzOEcguf9yz9fepLLdpXyETz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2121'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NZU-638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NZU-638'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149106', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149106"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lVwJDEF1bNCG13P0RFdHHo8Q6G3dcOnI\",\"aviator_ident\":\"pdnmQ0eqyzOEcguf9yz9fepLLdpXyETz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NZU-638\",\"admin_memo\":\"MLBP149106\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NZU-638","ident":"OiJa66KAh4J1-xQLCgsQPjohAwioTA8S","created_at":1753459502,"id":674} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:06:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FOFW-jL1L9fbJ3AknxE6DAXc5DAURtts', 'aviator_ident' => 'k6hNJ-RJi8PbP3L15WpttQFfbBOuJWCm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2122'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM405'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM405'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149107', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149107"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FOFW-jL1L9fbJ3AknxE6DAXc5DAURtts\",\"aviator_ident\":\"k6hNJ-RJi8PbP3L15WpttQFfbBOuJWCm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM405\",\"admin_memo\":\"MLBP149107\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM405","ident":"DK9Ds8F9v_rbtA_XBQfeFqfL7lbhmhhr","created_at":1753459565,"id":675} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:06:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XBc5Hj0JszEtrGTwdCTdiewQNQwMqHft', 'aviator_ident' => 'y3JpyeI7Zoh7K5ukAufB5LPbJp6rrd8j', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2123'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF010'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF010'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149108', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149108"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XBc5Hj0JszEtrGTwdCTdiewQNQwMqHft\",\"aviator_ident\":\"y3JpyeI7Zoh7K5ukAufB5LPbJp6rrd8j\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF010\",\"admin_memo\":\"MLBP149108\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF010","ident":"SlbUCdG7MPvSSwBCrztrQxaXsbQ4xrY2","created_at":1753459616,"id":676} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:07:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G8Ki0xg7uHsxf1H3olbcR8tJb2SDqm97', 'aviator_ident' => '4dS3S5b7c45Pv4HZACWOaum6j8ETcfhx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2124'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHI091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHI091'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149109', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149109"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G8Ki0xg7uHsxf1H3olbcR8tJb2SDqm97\",\"aviator_ident\":\"4dS3S5b7c45Pv4HZACWOaum6j8ETcfhx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI091\",\"admin_memo\":\"MLBP149109\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHI091","ident":"ntpmL5UNGvRtTwu5hc-_h2ABbzXHlSRX","created_at":1753459663,"id":677} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:09:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_VEQuI572zPXNFPLrh2208xViHT0IAk4', 'aviator_ident' => 'F0vE5sI7oD3sud-mPtDZEb9XNT_LtPLb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2125'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDF058'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDF058'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149110', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149110"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_VEQuI572zPXNFPLrh2208xViHT0IAk4\",\"aviator_ident\":\"F0vE5sI7oD3sud-mPtDZEb9XNT_LtPLb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF058\",\"admin_memo\":\"MLBP149110\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDF058","ident":"FdEdRaRV_Ng5XKTJW_hFqfGZaqldLitF","created_at":1753459778,"id":678} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:10:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jSbec_atRNsg_baulQUrSqwAEGrrttK3', 'aviator_ident' => '-ZXAjBGhA6PBNd7m2rhrYhHseBAIfjcm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2126'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXA-321'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXA-321'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149111', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149111"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jSbec_atRNsg_baulQUrSqwAEGrrttK3\",\"aviator_ident\":\"-ZXAjBGhA6PBNd7m2rhrYhHseBAIfjcm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXA-321\",\"admin_memo\":\"MLBP149111\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXA-321","ident":"YqEgY-gAwlJ21uw5fq1x4nlRqjuBb8Kl","created_at":1753459828,"id":679} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:11:32 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uPajUXY-A9An_iwmm-ZGmQONrhW723wX', 'aviator_ident' => 'tkjFn3AK2DHCUvZ4lvvKfCOcBTjAtLT4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2127'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJC987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJC987'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149112', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149112"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uPajUXY-A9An_iwmm-ZGmQONrhW723wX\",\"aviator_ident\":\"tkjFn3AK2DHCUvZ4lvvKfCOcBTjAtLT4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJC987\",\"admin_memo\":\"MLBP149112\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJC987","ident":"XTQnJv7AqhJUhAK8jgrdWt_21VOECBcG","created_at":1753459892,"id":680} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:12:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QzNYFcQxitmmRmKdyVfr4kbdB6_qW5FO', 'aviator_ident' => 'H7F5Bg0HLouZNMrnR2sI-Baioxr5IRMA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2128'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLH-555'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLH-555'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149114', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149114"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QzNYFcQxitmmRmKdyVfr4kbdB6_qW5FO\",\"aviator_ident\":\"H7F5Bg0HLouZNMrnR2sI-Baioxr5IRMA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLH-555\",\"admin_memo\":\"MLBP149114\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLH-555","ident":"GrIr_BICX2oG7LaGg7PzlTQxLqtxLTv1","created_at":1753459956,"id":681} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:14:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KsagcD-MYxKbLmQXW9gT0xCmy2CT7SJ2', 'aviator_ident' => 'r7dDddl7As-H0Zam75tIlMbcG6nv3xcq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2129'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMC619 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMC619'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149038', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149038"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KsagcD-MYxKbLmQXW9gT0xCmy2CT7SJ2\",\"aviator_ident\":\"r7dDddl7As-H0Zam75tIlMbcG6nv3xcq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC619\",\"admin_memo\":\"MLBP149038\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMC619","ident":"NiQCy2VT1J23hWZbwhGi2lS_C2MUs-ea","created_at":1753460091,"id":682} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:17:48 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v1TgGxOyUQCulaGswlWlfnle2-Hgv9-y', 'aviator_ident' => '8eoOk8zCqqckqH3wF4KMwR0WXZUUvmAL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2130'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA829 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA829'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149042', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149042"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"v1TgGxOyUQCulaGswlWlfnle2-Hgv9-y\",\"aviator_ident\":\"8eoOk8zCqqckqH3wF4KMwR0WXZUUvmAL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA829\",\"admin_memo\":\"MLBP149042\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA829","ident":"SpwCghsVHFS4JqvOQ17bPZ4mt3F1WK2J","created_at":1753460268,"id":683} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:20:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SNzo7RszKFlRA7v6GKGuVo6j_aap3IyD', 'aviator_ident' => '_Y5j0pL18ZW1pmXDI1R6kC5rJc29TCdy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2131'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM627 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM627'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149043', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149043"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SNzo7RszKFlRA7v6GKGuVo6j_aap3IyD\",\"aviator_ident\":\"_Y5j0pL18ZW1pmXDI1R6kC5rJc29TCdy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM627\",\"admin_memo\":\"MLBP149043\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM627","ident":"67x88DNZowpv-1Ob4gi1-gn6ZsMVCMB0","created_at":1753460420,"id":684} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:28:12 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GH_1CbsyRQkuPr1SQFicKrYafoWtKNg1', 'aviator_ident' => 'Re7KeLK2xmr5ncqle66gXLXatEljDjPR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2132'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PCW-224 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PCW-224'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149037', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149037"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GH_1CbsyRQkuPr1SQFicKrYafoWtKNg1\",\"aviator_ident\":\"Re7KeLK2xmr5ncqle66gXLXatEljDjPR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCW-224\",\"admin_memo\":\"MLBP149037\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PCW-224","ident":"SONFC1bzhagapFRHTMopP_V8vN1cZAMf","created_at":1753460892,"id":685} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 18:30:43 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GfOzpPD0IgyIWn1AD7PLlUNMNCw6Ez4d', 'aviator_ident' => 'N1UyzN7UqJ-PYKPZp0DXYjJCgX9mMrkz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2133'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELO654 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELO654'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149041', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149041"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GfOzpPD0IgyIWn1AD7PLlUNMNCw6Ez4d\",\"aviator_ident\":\"N1UyzN7UqJ-PYKPZp0DXYjJCgX9mMrkz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELO654\",\"admin_memo\":\"MLBP149041\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELO654","ident":"lzuyals_bQT2tybXHBqrz6LUJD1B1QRO","created_at":1753461043,"id":686} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 19:07:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Os_PCSTHEU77zNKkAkM364DOoSWD6vhX', 'aviator_ident' => 'ZshhDflwRntLyFLZBvfmCIQp2MD_sJig', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2134'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAG-831 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAG-831'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148611', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148611"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Os_PCSTHEU77zNKkAkM364DOoSWD6vhX\",\"aviator_ident\":\"ZshhDflwRntLyFLZBvfmCIQp2MD_sJig\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAG-831\",\"admin_memo\":\"MLBP148611\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAG-831","ident":"p7v8zZrmYHWxZ12Rzl9YkOhoN9uG665e","created_at":1753463264,"id":687} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 19:10:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zL6EIKt0_g77A3BRBWxNI5F5FTYGs0qX', 'aviator_ident' => 'pY6aeJORkiBRmw0UWfBiz9WkJ7mzgNW5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2135'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIER613 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIER613'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149039', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149039"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zL6EIKt0_g77A3BRBWxNI5F5FTYGs0qX\",\"aviator_ident\":\"pY6aeJORkiBRmw0UWfBiz9WkJ7mzgNW5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER613\",\"admin_memo\":\"MLBP149039\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIER613","ident":"iVTbn9EU7YGlz6RYyMKqzwrhV4JXbB7q","created_at":1753463450,"id":688} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 19:30:33 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ga5miModiktGLGBJKoYoQmBTuXdZ7iaR', 'aviator_ident' => 'hg4m78_Evi9OtR_qXzk0UBL74hIiqaWw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2136'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGA906 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGA906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149115', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149115"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ga5miModiktGLGBJKoYoQmBTuXdZ7iaR\",\"aviator_ident\":\"hg4m78_Evi9OtR_qXzk0UBL74hIiqaWw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGA906\",\"admin_memo\":\"MLBP149115\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGA906","ident":"ewD1u3Z5rcab2_ZZHHP8C9Ch7niQz0Nj","created_at":1753464633,"id":689} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 19:39:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zsYTlwNEXpTVxitJE7KengGIOPmCAdFP', 'aviator_ident' => 'QyHJcVWVrWEnaARZws6UpdkC-vcAffsm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2137'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TSJ-999 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TSJ-999'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149045', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149045"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zsYTlwNEXpTVxitJE7KengGIOPmCAdFP\",\"aviator_ident\":\"QyHJcVWVrWEnaARZws6UpdkC-vcAffsm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TSJ-999\",\"admin_memo\":\"MLBP149045\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TSJ-999","ident":"24mfTB_SLuDKLdDxjUiZ_9kJOlCvSyF_","created_at":1753465177,"id":690} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 20:28:27 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hFgok2BDrY9xjNH2zvWzYYFuaUbs7VHD', 'aviator_ident' => '-K6vnIM4VaZn1oBVp0ZU1HmlGOXA3glR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2138'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NRT-868 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NRT-868'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149040', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149040"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hFgok2BDrY9xjNH2zvWzYYFuaUbs7VHD\",\"aviator_ident\":\"-K6vnIM4VaZn1oBVp0ZU1HmlGOXA3glR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRT-868\",\"admin_memo\":\"MLBP149040\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NRT-868","ident":"X-0dUNmeiXrrFyKHKoD5WKGyeCjYybFF","created_at":1753468107,"id":691} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-25 20:57:26 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '08zJ7ccR7u6yHLZNRPu2VqmbZ7w8F-xJ', 'aviator_ident' => 'nDAi87i3lrzuAWCQjn2TEZ_EyP_lSKQ4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2139'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHK677 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHK677'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149010', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149010"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"08zJ7ccR7u6yHLZNRPu2VqmbZ7w8F-xJ\",\"aviator_ident\":\"nDAi87i3lrzuAWCQjn2TEZ_EyP_lSKQ4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHK677\",\"admin_memo\":\"MLBP149010\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHK677","ident":"5knmTTc2KPJJMsRaudOWT_GCpMYFlM49","created_at":1753469847,"id":692} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 08:58:11 [172.19.0.18][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'ejXYpMP-vHWXvFJCGdBxsHOTP7LW8zyq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2140'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"ejXYpMP-vHWXvFJCGdBxsHOTP7LW8zyq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} 2025-07-28 08:58:18 [172.19.0.18][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'ejXYpMP-vHWXvFJCGdBxsHOTP7LW8zyq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2140'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"ejXYpMP-vHWXvFJCGdBxsHOTP7LW8zyq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"13tOpnmGxp6CglAKqIw_fhm3MkccPY35","created_at":1753685898,"id":693} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 08:59:57 [172.19.0.18][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'RqMlwqK6LwfVhuxMuvaME7BwnzqAVvOe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2141'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXZ-907 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"RqMlwqK6LwfVhuxMuvaME7BwnzqAVvOe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXZ-907\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXZ-907","ident":"8aL2kKu5O5MIUsEgTPRHXE68y6Rm30Pu","created_at":1753685997,"id":694} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 09:01:39 [172.19.0.18][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IH3W66oFi5klNxoecWm3q03Y9UA6TzZR', 'aviator_ident' => 'ZWNsFLq1XAlQL_H2t3yurP3RhJ1C6AuM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2142'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'NXZ-907 - aaa'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXZ-907'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'aaa'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP084232', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP084232"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IH3W66oFi5klNxoecWm3q03Y9UA6TzZR\",\"aviator_ident\":\"ZWNsFLq1XAlQL_H2t3yurP3RhJ1C6AuM\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"NXZ-907 - aaa\",\"admin_memo\":\"MLBP084232\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"NXZ-907 - aaa","ident":"9XHgpJfNr0vHwmVgp4dpTQ9IKGE02C8T","created_at":1753686099,"id":695} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 11:50:06 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HrsDo49WnkX8Mf6-5riHjlCw6VyePWnx', 'aviator_ident' => '85xkGwNJK057g8EpAzHM31VqM3rZ2q1O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2143'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PLN-546 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PLN-546'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084195', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084195"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"HrsDo49WnkX8Mf6-5riHjlCw6VyePWnx\",\"aviator_ident\":\"85xkGwNJK057g8EpAzHM31VqM3rZ2q1O\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PLN-546\",\"admin_memo\":\"MLHP084195\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PLN-546","ident":"t3n2rFfGtn_HK0WS6tdtNnKgznrWSmOs","created_at":1753696207,"id":696} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 14:06:13 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zQ1ZdgWGBlfykHxfM2dnM36-5cnnItiq', 'aviator_ident' => '15bsz04CW8grtsxsGm3TllSHogFKLEDv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2144'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIHL194 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIHL194'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148413', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148413"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zQ1ZdgWGBlfykHxfM2dnM36-5cnnItiq\",\"aviator_ident\":\"15bsz04CW8grtsxsGm3TllSHogFKLEDv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIHL194\",\"admin_memo\":\"MLBP148413\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIHL194","ident":"TADAnsCcdDgmrH30X-cbXJKEo6BDpfm_","created_at":1753704374,"id":697} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:22:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bIMQFcOob7R6ibhj7-VoyPjgeKPnaZpv', 'aviator_ident' => 'iCa8GT7HNoWS6gC5WvpLwK8CdX68eQwf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2145'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SOM-836'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SOM-836'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149164', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149164"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bIMQFcOob7R6ibhj7-VoyPjgeKPnaZpv\",\"aviator_ident\":\"iCa8GT7HNoWS6gC5WvpLwK8CdX68eQwf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOM-836\",\"admin_memo\":\"MLBP149164\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SOM-836","ident":"PL20NJGl_bhj1tByp33Z-jBpItWSQPlO","created_at":1753712573,"id":698} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:23:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'at72_mvjqaMciW9GC5IN2i9F_zRLa0DT', 'aviator_ident' => '13dXp-0X4AnxlyhmQgNBiiPoK-YpAGBn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2146'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXF-435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXF-435'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149165', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149165"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"at72_mvjqaMciW9GC5IN2i9F_zRLa0DT\",\"aviator_ident\":\"13dXp-0X4AnxlyhmQgNBiiPoK-YpAGBn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-435\",\"admin_memo\":\"MLBP149165\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXF-435","ident":"r_ib4QQAu1MEinLgXR1zSoLba0pQq4R8","created_at":1753712631,"id":699} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:24:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jEvQfPmYJ_SMrrV8x6h_r4hRqQ1AMyL6', 'aviator_ident' => '00m3PKNwVxYDcnyYNmuvtqO0I4N9CBp_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2147'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SRE-093'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SRE-093'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149166', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149166"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jEvQfPmYJ_SMrrV8x6h_r4hRqQ1AMyL6\",\"aviator_ident\":\"00m3PKNwVxYDcnyYNmuvtqO0I4N9CBp_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRE-093\",\"admin_memo\":\"MLBP149166\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SRE-093","ident":"-QWS4KyjbH-WLaW5s8BHZbNuhaBQ11B0","created_at":1753712682,"id":700} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:25:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XE4CVYer-Ht5bI6i9mquslGQYmODzNlb', 'aviator_ident' => 'Hp-yZIg9SCCwSSZaO-6kYnKmoyUl0JeC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2148'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGR-064'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PGR-064'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149167', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149167"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XE4CVYer-Ht5bI6i9mquslGQYmODzNlb\",\"aviator_ident\":\"Hp-yZIg9SCCwSSZaO-6kYnKmoyUl0JeC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGR-064\",\"admin_memo\":\"MLBP149167\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGR-064","ident":"cGbUpO4s2yvcpq2pfAxTERXrEvcCTJVa","created_at":1753712730,"id":701} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:26:27 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DjQWEka-gMcXr1LuXb5mp3qHzylAf2K8', 'aviator_ident' => 'Bxf9n7aizr6sSu6av1lnh4WwK-uMeeZ7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2149'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEP783'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEP783'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149169', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149169"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DjQWEka-gMcXr1LuXb5mp3qHzylAf2K8\",\"aviator_ident\":\"Bxf9n7aizr6sSu6av1lnh4WwK-uMeeZ7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEP783\",\"admin_memo\":\"MLBP149169\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEP783","ident":"XSixax-1QnHBY8KNjhs0rFdhMVV8VYm0","created_at":1753712788,"id":702} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:43:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YE0yv8Q7GXrHewg1vwBI_-C6rTbjQO3O', 'aviator_ident' => 'OfSQP9hexFRAW5dnTfM67T-wVlkGMj0B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2150'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SPN-443'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SPN-443'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149172', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149172"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YE0yv8Q7GXrHewg1vwBI_-C6rTbjQO3O\",\"aviator_ident\":\"OfSQP9hexFRAW5dnTfM67T-wVlkGMj0B\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPN-443\",\"admin_memo\":\"MLBP149172\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SPN-443","ident":"cU_oFOwgeN7sVgXKvEs-Q8BZ2giVZTKZ","created_at":1753713808,"id":703} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:44:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'puKcucbPjexZplm7VLWPZgq0H3Eq_F1n', 'aviator_ident' => 'UZo_EMFjhnudLQc2GKyyAZlhPZrZXS8T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2151'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEB213'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEB213'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149173', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149173"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"puKcucbPjexZplm7VLWPZgq0H3Eq_F1n\",\"aviator_ident\":\"UZo_EMFjhnudLQc2GKyyAZlhPZrZXS8T\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB213\",\"admin_memo\":\"MLBP149173\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEB213","ident":"S5Dp_G01z3FUjSg6lIg8yQGixeuEPMV-","created_at":1753713858,"id":704} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:45:17 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JlsRnAz47ENg0qmnyQhgMlbUfkuIYbZy', 'aviator_ident' => 'v2EHdeYvpcw7yt1WQcCLMa-FxqmoqWuA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2152'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PHR-669'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PHR-669'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149175', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149175"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JlsRnAz47ENg0qmnyQhgMlbUfkuIYbZy\",\"aviator_ident\":\"v2EHdeYvpcw7yt1WQcCLMa-FxqmoqWuA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PHR-669\",\"admin_memo\":\"MLBP149175\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PHR-669","ident":"AaZ6INhxsIwaU0OJ01oOzC3NvqOTIudg","created_at":1753713917,"id":705} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:48:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zx61RdI-5aIW3sSRQfoJbFWTLjchJmob', 'aviator_ident' => 'ASnElw32vgLKKBxXWYBrbXwby-Z6DAah', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2153'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RBM-979'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RBM-979'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149178', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149178"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zx61RdI-5aIW3sSRQfoJbFWTLjchJmob\",\"aviator_ident\":\"ASnElw32vgLKKBxXWYBrbXwby-Z6DAah\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-979\",\"admin_memo\":\"MLBP149178\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RBM-979","ident":"Ziozip8Ky7XoU55_RnJorSFZOCUP0n6A","created_at":1753714130,"id":706} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:49:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BKsqqRpOMjuw2jxoCTCP3mOdonZ2q_Oi', 'aviator_ident' => 'f0UgDTZDZ9yfnCENrIl3Xti10jJheJbX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2154'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLX-105'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLX-105'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149179', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149179"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BKsqqRpOMjuw2jxoCTCP3mOdonZ2q_Oi\",\"aviator_ident\":\"f0UgDTZDZ9yfnCENrIl3Xti10jJheJbX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLX-105\",\"admin_memo\":\"MLBP149179\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLX-105","ident":"NchrqsoAe5MpWyaeR9IwYeJuJdUxFeVo","created_at":1753714194,"id":707} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:50:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JfLQ6I1RxMkIvv4bjSMS5o2ShKI8tJdO', 'aviator_ident' => 'NhdoGuWN83dsoILGBdNKEhfGtUP_0Udp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2155'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBX-106'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBX-106'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149183', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149183"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JfLQ6I1RxMkIvv4bjSMS5o2ShKI8tJdO\",\"aviator_ident\":\"NhdoGuWN83dsoILGBdNKEhfGtUP_0Udp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBX-106\",\"admin_memo\":\"MLBP149183\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBX-106","ident":"atc8lWfCJU_BYKWkbjGnaebCcDbr3uMP","created_at":1753714250,"id":708} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 16:53:35 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YdR_HOpxoj3SB8s7OfA5ONpLeBSfJw9X', 'aviator_ident' => 'BWLnia9gj4mlknKZAUNLXkrBB22YfH5b', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2156'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCV-308 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCV-308'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149122', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149122"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YdR_HOpxoj3SB8s7OfA5ONpLeBSfJw9X\",\"aviator_ident\":\"BWLnia9gj4mlknKZAUNLXkrBB22YfH5b\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCV-308\",\"admin_memo\":\"MLBP149122\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCV-308","ident":"B1W54E4Qh_yOHWsa985MCkfKwiihA9aQ","created_at":1753714415,"id":709} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 17:13:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'whAmtVR--rWBkJZTmYjhyEAsobrWSkNs', 'aviator_ident' => 'ePvNmMTxIi1K4tIySdHlMHFZS8yE53vv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2157'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SNM-682 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SNM-682'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149103', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149103"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"whAmtVR--rWBkJZTmYjhyEAsobrWSkNs\",\"aviator_ident\":\"ePvNmMTxIi1K4tIySdHlMHFZS8yE53vv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SNM-682\",\"admin_memo\":\"MLBP149103\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SNM-682","ident":"3clegThU34zJMfULioqG4_lEe5ACec1Z","created_at":1753715629,"id":710} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 17:42:48 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jSbec_atRNsg_baulQUrSqwAEGrrttK3', 'aviator_ident' => 'AC6Q3VOdhvswwDe2mjcrEG64fo-cJZqw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2158'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXA-321 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXA-321'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149111', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149111"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jSbec_atRNsg_baulQUrSqwAEGrrttK3\",\"aviator_ident\":\"AC6Q3VOdhvswwDe2mjcrEG64fo-cJZqw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXA-321\",\"admin_memo\":\"MLBP149111\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXA-321","ident":"8tL2LJ3jRfZY1Air2Mb5NIh2e7RYmgA4","created_at":1753717369,"id":711} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 19:10:40 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HbL6fF5SQ55K_REAWJ6sLoTT_PGSHmby', 'aviator_ident' => 'sSfLWlYRBeD_vcZPEVCkFzSKTIlLspDo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2159'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEU-947 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEU-947'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149105', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149105"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HbL6fF5SQ55K_REAWJ6sLoTT_PGSHmby\",\"aviator_ident\":\"sSfLWlYRBeD_vcZPEVCkFzSKTIlLspDo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-947\",\"admin_memo\":\"MLBP149105\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEU-947","ident":"2q0l6uXze0gz-CueK-sKqgJdMnESKSzQ","created_at":1753722640,"id":712} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 19:14:19 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G8Ki0xg7uHsxf1H3olbcR8tJb2SDqm97', 'aviator_ident' => 'aIJvTkLk5sUspzTzxByStruFCw5I-JM4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2160'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHI091 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHI091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149109', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149109"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G8Ki0xg7uHsxf1H3olbcR8tJb2SDqm97\",\"aviator_ident\":\"aIJvTkLk5sUspzTzxByStruFCw5I-JM4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI091\",\"admin_memo\":\"MLBP149109\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHI091","ident":"3euG4FBNQ3yIkshry4aW-ci0gazb4ovv","created_at":1753722859,"id":713} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 19:32:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HDPEGTd7kcuXS_JSSZBErX8Q_tOi1zLC', 'aviator_ident' => 'obgoYZpM3nuAeqbKUH0HDGgUbcymr_O9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2161'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEMP776 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEMP776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149104', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149104"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HDPEGTd7kcuXS_JSSZBErX8Q_tOi1zLC\",\"aviator_ident\":\"obgoYZpM3nuAeqbKUH0HDGgUbcymr_O9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMP776\",\"admin_memo\":\"MLBP149104\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEMP776","ident":"BNkAtcF72-1swh216DT1vcX5buEWetZt","created_at":1753723978,"id":714} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 19:36:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_VEQuI572zPXNFPLrh2208xViHT0IAk4', 'aviator_ident' => 'vjOU95_SrlCz63eoIDNtwmgiYWXbVKrc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2162'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF058 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF058'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149110', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149110"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_VEQuI572zPXNFPLrh2208xViHT0IAk4\",\"aviator_ident\":\"vjOU95_SrlCz63eoIDNtwmgiYWXbVKrc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF058\",\"admin_memo\":\"MLBP149110\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF058","ident":"KHO9b_ZYu32TeuUi0iHIz6Rav71QUL7p","created_at":1753724198,"id":715} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 20:53:23 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FOFW-jL1L9fbJ3AknxE6DAXc5DAURtts', 'aviator_ident' => 'xeJ8Cx_2N9V3LnDzRVOZkOlXs5dqYvVf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2163'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM405 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM405'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149107', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149107"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FOFW-jL1L9fbJ3AknxE6DAXc5DAURtts\",\"aviator_ident\":\"xeJ8Cx_2N9V3LnDzRVOZkOlXs5dqYvVf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM405\",\"admin_memo\":\"MLBP149107\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM405","ident":"Xw03UFYbCpS8_VHtzYEPCqvHMcmZxyLC","created_at":1753728803,"id":716} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 21:24:59 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uPajUXY-A9An_iwmm-ZGmQONrhW723wX', 'aviator_ident' => 'R-F4-Y89ZiscGuT4qoAKEwbvAaldtTx9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2164'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJC987 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJC987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149112', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149112"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uPajUXY-A9An_iwmm-ZGmQONrhW723wX\",\"aviator_ident\":\"R-F4-Y89ZiscGuT4qoAKEwbvAaldtTx9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJC987\",\"admin_memo\":\"MLBP149112\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJC987","ident":"oGE-s31g3jmBjyZEUFjK55KLTKkc8Mip","created_at":1753730699,"id":717} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-28 21:57:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lVwJDEF1bNCG13P0RFdHHo8Q6G3dcOnI', 'aviator_ident' => 'IvRjvRRDLTeit7klWfZNliy0LUQK2Mle', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2165'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NZU-638 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NZU-638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149106', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149106"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lVwJDEF1bNCG13P0RFdHHo8Q6G3dcOnI\",\"aviator_ident\":\"IvRjvRRDLTeit7klWfZNliy0LUQK2Mle\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NZU-638\",\"admin_memo\":\"MLBP149106\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NZU-638","ident":"FG9B0KIiiGpz4DBG8Rfa8_HuGE9HRmAZ","created_at":1753732626,"id":718} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 08:30:48 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GOBqcwEwXeAAtbILsa9NHt44jI_WAJV1', 'aviator_ident' => '6dL0VOs4cyBE83fC_RLIM0OzLtFdV2hg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2166'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP874 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP874'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087280', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087280"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GOBqcwEwXeAAtbILsa9NHt44jI_WAJV1\",\"aviator_ident\":\"6dL0VOs4cyBE83fC_RLIM0OzLtFdV2hg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP874\",\"admin_memo\":\"MLHP087280\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP874","ident":"hOmrDYLAvZ53Ndl4KigxTAT3dphDCXSp","created_at":1753770648,"id":719} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 14:35:15 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DVjBLk5CgJcT_1GbjEbtyZJ-J3XVkH_0', 'aviator_ident' => 'Aik3ErsQ_SLwAuvr5KDei7cBdF0II3R8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2167'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Csereautó'; $description = 'AAMD856 - AILP587'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAMD856'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Csereautó'; $description = 'AILP587'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149206', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149206"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DVjBLk5CgJcT_1GbjEbtyZJ-J3XVkH_0\",\"aviator_ident\":\"Aik3ErsQ_SLwAuvr5KDei7cBdF0II3R8\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Csereaut\\u00f3\",\"description\":\"AAMD856 - AILP587\",\"admin_memo\":\"MLBP149206\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Csereautó","description":"AAMD856 - AILP587","ident":"92F7piaYYLMbbcA-vqiOf1C9uju1kWMi","created_at":1753792515,"id":720} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 15:30:00 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qdmHf6MdBns76UAexv_ICs2sG_EKRU-A', 'aviator_ident' => 'WtRfHkXDKlrCJlM1bUIjKua0RPXmGBUK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2168'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMA-774 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMA-774'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149242', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149242"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qdmHf6MdBns76UAexv_ICs2sG_EKRU-A\",\"aviator_ident\":\"WtRfHkXDKlrCJlM1bUIjKua0RPXmGBUK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMA-774\",\"admin_memo\":\"MLBP149242\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMA-774","ident":"ysX_pWEF9AAFI1GbzxJZndo0T_-7C_Ra","created_at":1753795800,"id":721} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 16:15:20 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'imnYYIQa6WFoP4p3HATxXf2vy5EdwoeV', 'aviator_ident' => 'e-j__ERPvsFC2v1W-VRh3fq0GB6h2Dfh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2169'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAE-315 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAE-315'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149204', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149204"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"imnYYIQa6WFoP4p3HATxXf2vy5EdwoeV\",\"aviator_ident\":\"e-j__ERPvsFC2v1W-VRh3fq0GB6h2Dfh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAE-315\",\"admin_memo\":\"MLBP149204\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAE-315","ident":"kD2JkIi53yRqhNrEi6rZNI4p5qxH_t3E","created_at":1753798520,"id":722} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 16:49:44 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9NFACN9TYLvQFI_HQibC-fZrEBJdu0cc', 'aviator_ident' => 'jDHyA46S-xFipB0fF5l3_GPSZ6mhmSHo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2171'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AIBQ703 - SEU-885'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AIBQ703'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SEU-885'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087630', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087630"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9NFACN9TYLvQFI_HQibC-fZrEBJdu0cc\",\"aviator_ident\":\"jDHyA46S-xFipB0fF5l3_GPSZ6mhmSHo\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ703 - SEU-885\",\"admin_memo\":\"MLHP087630\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AIBQ703 - SEU-885","ident":"tfTh5nilB0FpfPeE8iLByEPbz302xcp0","created_at":1753800584,"id":723} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:12:41 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MaUFT9ki4AL_OJOZd8HDK77ir2AzC-60', 'aviator_ident' => 'glzoPM_WVt299znfaxeRHADFMrV9FDvk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2172'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SEJ-245'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SEJ-245'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149263', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149263"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MaUFT9ki4AL_OJOZd8HDK77ir2AzC-60\",\"aviator_ident\":\"glzoPM_WVt299znfaxeRHADFMrV9FDvk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SEJ-245\",\"admin_memo\":\"MLBP149263\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SEJ-245","ident":"Vacn8e1CvxpH5u9VVkMvzkDcGjpYXZZi","created_at":1753805561,"id":724} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:17:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'z8fGRtVEmZrIQ4wY7txYA_2fr2Xv6Hv9', 'aviator_ident' => 'ThE_GGVQjH9OdRM5cw-E_cCJ-ioSFjfc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2173'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHG941'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHG941'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149264', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149264"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"z8fGRtVEmZrIQ4wY7txYA_2fr2Xv6Hv9\",\"aviator_ident\":\"ThE_GGVQjH9OdRM5cw-E_cCJ-ioSFjfc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG941\",\"admin_memo\":\"MLBP149264\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHG941","ident":"Sb3jHQR0h0BJz4ypm1-mR-p-rhzGp_M-","created_at":1753805821,"id":725} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:18:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uXqI_VmTa5B_K_2c2bCLarvCnyPBQHiL', 'aviator_ident' => 'SEbhSAGYc1uilUtAK0ba9o5ZOv_aqvSs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2174'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF180'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF180'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149265', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149265"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uXqI_VmTa5B_K_2c2bCLarvCnyPBQHiL\",\"aviator_ident\":\"SEbhSAGYc1uilUtAK0ba9o5ZOv_aqvSs\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF180\",\"admin_memo\":\"MLBP149265\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF180","ident":"2IerfHTwktShKeulVYrEZGzPAA_t2DYW","created_at":1753805881,"id":726} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:19:03 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JkpM5MmU4qL4Zf3vQGkMPh0ZtZtJFIvK', 'aviator_ident' => 'LTpjwXuUGL8WX-yv6XahxrQgTcEY_WQP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2175'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AICM285'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AICM285'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149266', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149266"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JkpM5MmU4qL4Zf3vQGkMPh0ZtZtJFIvK\",\"aviator_ident\":\"LTpjwXuUGL8WX-yv6XahxrQgTcEY_WQP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM285\",\"admin_memo\":\"MLBP149266\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AICM285","ident":"BLqIVa2g7sjbH0MDX1_nJpBET6Uf4RUC","created_at":1753805943,"id":727} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:19:52 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'norcUj580eWnU7G9-Ye8Ldc1uYQDRDSY', 'aviator_ident' => 'rrcy_y0f939nY54a8proq65H_S1-lyzW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2176'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELJ960'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELJ960'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149267', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149267"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"norcUj580eWnU7G9-Ye8Ldc1uYQDRDSY\",\"aviator_ident\":\"rrcy_y0f939nY54a8proq65H_S1-lyzW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELJ960\",\"admin_memo\":\"MLBP149267\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELJ960","ident":"bWUxsoDnLw1ADv5gR6p4_fDXmlJB5ws5","created_at":1753805992,"id":728} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:20:52 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qikPv6bWCESb_LY9GAtrO396FbN3nIhH', 'aviator_ident' => '1f_sG3Zmi0OJBuwAZrt-objI4f3wYcBZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2177'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIT322'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIT322'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149269', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149269"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qikPv6bWCESb_LY9GAtrO396FbN3nIhH\",\"aviator_ident\":\"1f_sG3Zmi0OJBuwAZrt-objI4f3wYcBZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT322\",\"admin_memo\":\"MLBP149269\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIT322","ident":"Y56I5MuzXc0laAMSMgTHm9ixXq7_xrKN","created_at":1753806053,"id":729} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:21:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8sCOjKz2CTQwsZffGN1A83-_gGjySXUr', 'aviator_ident' => 'cvbfYkambM_KIXatz2f_vl4DD1JNm7SX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2178'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECF788'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECF788'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149270', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149270"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8sCOjKz2CTQwsZffGN1A83-_gGjySXUr\",\"aviator_ident\":\"cvbfYkambM_KIXatz2f_vl4DD1JNm7SX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF788\",\"admin_memo\":\"MLBP149270\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECF788","ident":"-aLqylExgwL5bsMX8JqEJ3YFWlNwLhpw","created_at":1753806102,"id":730} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:22:46 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sQhxSGUIouYW_xBxvAHXm7dAxhucjr9D', 'aviator_ident' => 'RG6uxaPLY01PtGcUFoRHjYvuHHuziH3C', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2179'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBS809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBS809'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149271', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149271"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sQhxSGUIouYW_xBxvAHXm7dAxhucjr9D\",\"aviator_ident\":\"RG6uxaPLY01PtGcUFoRHjYvuHHuziH3C\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBS809\",\"admin_memo\":\"MLBP149271\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBS809","ident":"FomnMaFaWthXNCeoZSIKkruktp0xWvWw","created_at":1753806167,"id":731} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:23:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'V9QIW2tKca0BzO_Oe2vkpChm1HoBSKak', 'aviator_ident' => 't_AVs2Rz5pzy-SSekR9uDixpx95qV6uj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2180'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PEK-669'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PEK-669'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149272', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149272"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"V9QIW2tKca0BzO_Oe2vkpChm1HoBSKak\",\"aviator_ident\":\"t_AVs2Rz5pzy-SSekR9uDixpx95qV6uj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PEK-669\",\"admin_memo\":\"MLBP149272\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PEK-669","ident":"4_z9p9Xw_-Gv3fJ36OudUsXEc0mw5fgw","created_at":1753806236,"id":732} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:24:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ooGsdk16xegklt7Nd4AaIyzlK-BDcwlu', 'aviator_ident' => 'Qtz0OAER2RRSAtRR-YSBGv8yLXNUjCFE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2181'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RCV-352'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCV-352'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149273', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149273"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ooGsdk16xegklt7Nd4AaIyzlK-BDcwlu\",\"aviator_ident\":\"Qtz0OAER2RRSAtRR-YSBGv8yLXNUjCFE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCV-352\",\"admin_memo\":\"MLBP149273\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RCV-352","ident":"E7L2DgcopgdLp4Rqle7DpBo8XR5xlVkT","created_at":1753806296,"id":733} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:26:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WegH3NfSiBfEJlJ_8mNz1pN4qcpgFR8A', 'aviator_ident' => 'LnScT3MKDhuiABsVOe_9tz2gWCS6d0nb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2182'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MMF-616'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MMF-616'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149274', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149274"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WegH3NfSiBfEJlJ_8mNz1pN4qcpgFR8A\",\"aviator_ident\":\"LnScT3MKDhuiABsVOe_9tz2gWCS6d0nb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MMF-616\",\"admin_memo\":\"MLBP149274\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MMF-616","ident":"TlxKnnXD7GV9wQhYI_n6ObdTQVK2JMH0","created_at":1753806378,"id":734} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:27:23 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YWji_SmYE9quYHOiPsjpXBT8K5qE-yK0', 'aviator_ident' => 'zwfBqSA5j97p9c55oBIoSKnc8WQCPT5H', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2183'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBR592'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBR592'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149275', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149275"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YWji_SmYE9quYHOiPsjpXBT8K5qE-yK0\",\"aviator_ident\":\"zwfBqSA5j97p9c55oBIoSKnc8WQCPT5H\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR592\",\"admin_memo\":\"MLBP149275\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBR592","ident":"Cp5-lhtw2QxHK8Tc2HPsOHKoDt-eaNYv","created_at":1753806443,"id":735} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:33:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bIMQFcOob7R6ibhj7-VoyPjgeKPnaZpv', 'aviator_ident' => 'vdCByjqEQ7lvbjAO3gTdQQVmUwSqNBwb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2184'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SOM-836 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SOM-836'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149164', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149164"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bIMQFcOob7R6ibhj7-VoyPjgeKPnaZpv\",\"aviator_ident\":\"vdCByjqEQ7lvbjAO3gTdQQVmUwSqNBwb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOM-836\",\"admin_memo\":\"MLBP149164\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SOM-836","ident":"0zT9FgRqdmR132nDJz6Dtg1rsHYcB5Oq","created_at":1753806831,"id":736} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 18:44:17 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DjQWEka-gMcXr1LuXb5mp3qHzylAf2K8', 'aviator_ident' => 'qNlhPiA7bhMT86R4E1_cOON8reEScDXZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2185'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEP783 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEP783'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149169', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149169"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DjQWEka-gMcXr1LuXb5mp3qHzylAf2K8\",\"aviator_ident\":\"qNlhPiA7bhMT86R4E1_cOON8reEScDXZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEP783\",\"admin_memo\":\"MLBP149169\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEP783","ident":"jOIhqVRfpbjsA6d_2IIjz-Z89ioVAYxY","created_at":1753807457,"id":737} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 19:35:29 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'at72_mvjqaMciW9GC5IN2i9F_zRLa0DT', 'aviator_ident' => 'Z4g1wi_XZuu3cXDyZUmzKLg2UVmpIhcj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2186'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXF-435 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXF-435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149165', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149165"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"at72_mvjqaMciW9GC5IN2i9F_zRLa0DT\",\"aviator_ident\":\"Z4g1wi_XZuu3cXDyZUmzKLg2UVmpIhcj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-435\",\"admin_memo\":\"MLBP149165\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXF-435","ident":"DhQ7bajWrXo2XpK7iGNvUoY-eiqkSEzP","created_at":1753810529,"id":738} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 19:37:59 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JfLQ6I1RxMkIvv4bjSMS5o2ShKI8tJdO', 'aviator_ident' => 'IYEufycLskDvF5scN9-6HTW7feBGfE3i', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2187'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBX-106 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBX-106'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149183', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149183"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JfLQ6I1RxMkIvv4bjSMS5o2ShKI8tJdO\",\"aviator_ident\":\"IYEufycLskDvF5scN9-6HTW7feBGfE3i\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBX-106\",\"admin_memo\":\"MLBP149183\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBX-106","ident":"SlWLKFBKPgzpMd0zwqREFyisMs26OStq","created_at":1753810680,"id":739} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 20:32:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YE0yv8Q7GXrHewg1vwBI_-C6rTbjQO3O', 'aviator_ident' => 'nnKgXYg9Zh_rHsLrUZhlRksCS8FkoLPq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2188'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SPN-443 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SPN-443'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149172', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149172"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YE0yv8Q7GXrHewg1vwBI_-C6rTbjQO3O\",\"aviator_ident\":\"nnKgXYg9Zh_rHsLrUZhlRksCS8FkoLPq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPN-443\",\"admin_memo\":\"MLBP149172\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SPN-443","ident":"BzF9Sgn4PdKqN4XZStGenjJ-1HAKyIF_","created_at":1753813927,"id":740} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 21:02:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zx61RdI-5aIW3sSRQfoJbFWTLjchJmob', 'aviator_ident' => '0UnaeWmDAkMzIz3tUNsh_a-ebLeO5g4X', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2189'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RBM-979 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RBM-979'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149178', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149178"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zx61RdI-5aIW3sSRQfoJbFWTLjchJmob\",\"aviator_ident\":\"0UnaeWmDAkMzIz3tUNsh_a-ebLeO5g4X\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-979\",\"admin_memo\":\"MLBP149178\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RBM-979","ident":"58g2prb5XpYOEMrCbq1xTYxSv4Tc88-y","created_at":1753815776,"id":741} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 21:40:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jEvQfPmYJ_SMrrV8x6h_r4hRqQ1AMyL6', 'aviator_ident' => 'IuTiUJg26iCJ_1eKUDxfd9kgJ8VQx65W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2190'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRE-093 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRE-093'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149166', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149166"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jEvQfPmYJ_SMrrV8x6h_r4hRqQ1AMyL6\",\"aviator_ident\":\"IuTiUJg26iCJ_1eKUDxfd9kgJ8VQx65W\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRE-093\",\"admin_memo\":\"MLBP149166\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRE-093","ident":"SI7TjlPPeuwT3zldQc7lXvEx7SmcqkFX","created_at":1753818031,"id":742} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 21:48:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'puKcucbPjexZplm7VLWPZgq0H3Eq_F1n', 'aviator_ident' => 'EDhT6Loje7AkMu3Bv7X1TLyOFG0jwnQ_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2191'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEB213 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEB213'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149173', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149173"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"puKcucbPjexZplm7VLWPZgq0H3Eq_F1n\",\"aviator_ident\":\"EDhT6Loje7AkMu3Bv7X1TLyOFG0jwnQ_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB213\",\"admin_memo\":\"MLBP149173\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEB213","ident":"yy5owJl6rAUCjv4s481d5fFBqyYZg0er","created_at":1753818532,"id":743} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 22:49:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BKsqqRpOMjuw2jxoCTCP3mOdonZ2q_Oi', 'aviator_ident' => 'd8lazvMzPc1nobHI0GrYDl7GyIQ-vVfK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2192'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLX-105 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLX-105'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149179', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149179"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BKsqqRpOMjuw2jxoCTCP3mOdonZ2q_Oi\",\"aviator_ident\":\"d8lazvMzPc1nobHI0GrYDl7GyIQ-vVfK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLX-105\",\"admin_memo\":\"MLBP149179\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLX-105","ident":"hdRdYSHfbzkkXbBawKZu4HyBZKjZ05H9","created_at":1753822170,"id":744} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-29 22:58:23 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XE4CVYer-Ht5bI6i9mquslGQYmODzNlb', 'aviator_ident' => 'ffH-bfjkD7bg-yl_rPmqT9XFc7F3xIGr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2193'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGR-064 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGR-064'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149167', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149167"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XE4CVYer-Ht5bI6i9mquslGQYmODzNlb\",\"aviator_ident\":\"ffH-bfjkD7bg-yl_rPmqT9XFc7F3xIGr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGR-064\",\"admin_memo\":\"MLBP149167\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGR-064","ident":"T_OKRQhVVw42OGO4HCha2D3diKf2O7_u","created_at":1753822703,"id":745} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 07:17:56 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'imnYYIQa6WFoP4p3HATxXf2vy5EdwoeV', 'aviator_ident' => 'e-j__ERPvsFC2v1W-VRh3fq0GB6h2Dfh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2169'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149204', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149204"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-07-30 07:18:03 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'imnYYIQa6WFoP4p3HATxXf2vy5EdwoeV', 'aviator_ident' => 'e-j__ERPvsFC2v1W-VRh3fq0GB6h2Dfh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2169'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAE-315 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAE-315'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149204', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149204"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"imnYYIQa6WFoP4p3HATxXf2vy5EdwoeV\",\"aviator_ident\":\"e-j__ERPvsFC2v1W-VRh3fq0GB6h2Dfh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAE-315\",\"admin_memo\":\"MLBP149204\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAE-315","ident":"wrn7isAyC6_lkIApD8SJeBIQrFmuEBec","created_at":1753852683,"id":746} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 10:25:37 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YokaReaigG0H910_mTc5beN-0M7FTgUH', 'aviator_ident' => 'IbNZpUBxMYlJBid0ePKrS4xRK7U1gQsp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2194'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTC-611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTC-611'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149307', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149307"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YokaReaigG0H910_mTc5beN-0M7FTgUH\",\"aviator_ident\":\"IbNZpUBxMYlJBid0ePKrS4xRK7U1gQsp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-611\",\"admin_memo\":\"MLBP149307\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTC-611","ident":"1Fmp0_kkIio2u2Pp_Uw1Bhtik6UrzU8F","created_at":1753863937,"id":747} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 11:02:27 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'x299aeP8gb77eG8iBgsBFGZRxta14_mI', 'aviator_ident' => 'BEr5b3lI7DVTOfTlJeietzJojhxdgcg3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2195'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PRZ-171'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PRZ-171'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087667', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087667"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"x299aeP8gb77eG8iBgsBFGZRxta14_mI\",\"aviator_ident\":\"BEr5b3lI7DVTOfTlJeietzJojhxdgcg3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PRZ-171\",\"admin_memo\":\"MLHP087667\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PRZ-171","ident":"wDPtPbna7FMoDdyWTdIONzli43aB_7_H","created_at":1753866147,"id":748} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 11:20:22 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rWu3B4zKdPwC1Zjj2tD-kxLf1UIjwgW9', 'aviator_ident' => 'GDGCmBWhCgoy4BSLyrmnItGwHDM47do9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2196'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBW-701 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBW-701'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149295', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149295"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rWu3B4zKdPwC1Zjj2tD-kxLf1UIjwgW9\",\"aviator_ident\":\"GDGCmBWhCgoy4BSLyrmnItGwHDM47do9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-701\",\"admin_memo\":\"MLBP149295\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBW-701","ident":"TZYkxLlJUXXkib7X3I3EOlDumGauCR2b","created_at":1753867222,"id":749} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 12:20:33 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GjFjpr_XT9d46vo4zOb4JNLmYuFEJp5c', 'aviator_ident' => 'DBpZ6WcruEKMEJrk2qcbWg66oKsJJbfC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2197'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM336 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM336'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087337', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087337"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GjFjpr_XT9d46vo4zOb4JNLmYuFEJp5c\",\"aviator_ident\":\"DBpZ6WcruEKMEJrk2qcbWg66oKsJJbfC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM336\",\"admin_memo\":\"MLHP087337\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM336","ident":"0a7PnhseJzcmqbpcQgOa2PvFzVKXjlVA","created_at":1753870833,"id":750} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 12:44:47 [172.19.0.18][17][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Uqoq8I7H4Yh9R03lBzrjmGnvugqMKh9Q', 'aviator_ident' => 'ifPoCs7Y_GAXnFr5uzOUkvydBhTMyCD2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2085'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-07-30 12:46:25 [172.19.0.18][17][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Uqoq8I7H4Yh9R03lBzrjmGnvugqMKh9Q', 'aviator_ident' => 'ifPoCs7Y_GAXnFr5uzOUkvydBhTMyCD2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2085'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-07-30 12:48:32 [172.19.0.18][17][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Uqoq8I7H4Yh9R03lBzrjmGnvugqMKh9Q', 'aviator_ident' => 'ifPoCs7Y_GAXnFr5uzOUkvydBhTMyCD2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2085'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-07-30 13:07:06 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PINVZPHOtj7vPNllhn6kBYUPHc3cKZLs', 'aviator_ident' => '1cJaO5_NSRluirBudDLLLNeM-a1RYPn8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2198'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - KAR-606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'KAR-606'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148522', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148522"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PINVZPHOtj7vPNllhn6kBYUPHc3cKZLs\",\"aviator_ident\":\"1cJaO5_NSRluirBudDLLLNeM-a1RYPn8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KAR-606\",\"admin_memo\":\"MLBP148522\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"KAR-606","ident":"lei6x-1a6uk9X49BdSs6dxAnRhRcWfN0","created_at":1753873626,"id":751} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 14:33:04 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Qu6bSauaYqAPe1HtWscjVS8SM9shPfJq', 'aviator_ident' => 'af2kzw5IqKmRnlKGJbbe8iFyyeCvgAwa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2199'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-595 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-595'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149278', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149278"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Qu6bSauaYqAPe1HtWscjVS8SM9shPfJq\",\"aviator_ident\":\"af2kzw5IqKmRnlKGJbbe8iFyyeCvgAwa\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-595\",\"admin_memo\":\"MLBP149278\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-595","ident":"4swoXuUY9WHIKfFp6-X4qKbA2yarIHcp","created_at":1753878784,"id":752} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 15:15:21 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GjFjpr_XT9d46vo4zOb4JNLmYuFEJp5c', 'aviator_ident' => '4NyCy7l7Yy8diF9HwabJKqj-bYCPKHjq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2200'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM336 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM336'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087337', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087337"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GjFjpr_XT9d46vo4zOb4JNLmYuFEJp5c\",\"aviator_ident\":\"4NyCy7l7Yy8diF9HwabJKqj-bYCPKHjq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM336\",\"admin_memo\":\"MLHP087337\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM336","ident":"BImGEcNJYXTFQcPZmSm9b46HZBkeF_49","created_at":1753881322,"id":753} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:00:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'leDwZXxkKUM2GfUzp3HpEGOSZJmtbj1A', 'aviator_ident' => '1h8tO51HSNy14IQl9Z7phFpplymmEt9E', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2201'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RCU-933'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCU-933'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149354', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149354"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"leDwZXxkKUM2GfUzp3HpEGOSZJmtbj1A\",\"aviator_ident\":\"1h8tO51HSNy14IQl9Z7phFpplymmEt9E\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-933\",\"admin_memo\":\"MLBP149354\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RCU-933","ident":"5hzYuJ1-pQbdaYu-5neoZ_o2PLDRljsc","created_at":1753891206,"id":754} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:13:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sJiYuftNuW3K1c2CtIVwvGup1h6JMk8s', 'aviator_ident' => '4nDE4Q7rBFwJXcqoeZ7V8wKO-8X13kY9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2202'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SPB-755'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SPB-755'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149355', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149355"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sJiYuftNuW3K1c2CtIVwvGup1h6JMk8s\",\"aviator_ident\":\"4nDE4Q7rBFwJXcqoeZ7V8wKO-8X13kY9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPB-755\",\"admin_memo\":\"MLBP149355\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SPB-755","ident":"gb-Ll0OQR9sX1gpzBJyTOPBisUuMyKCJ","created_at":1753891981,"id":755} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:16:02 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XBc5Hj0JszEtrGTwdCTdiewQNQwMqHft', 'aviator_ident' => 'pqMI0ZCa9Td9zuvqk4le6g6t61ycZgi6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2203'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF010'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF010'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149108', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149108"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XBc5Hj0JszEtrGTwdCTdiewQNQwMqHft\",\"aviator_ident\":\"pqMI0ZCa9Td9zuvqk4le6g6t61ycZgi6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF010\",\"admin_memo\":\"MLBP149108\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF010","ident":"_fEF5byR3JtAVRmNm6xCc0eJnMtFhoPQ","created_at":1753892162,"id":756} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:17:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VWDt_PFVG-LpTzpoUh4ccb142efrmHv5', 'aviator_ident' => 'qpoSaIfCeibksAIoKM11QXHgoBu5AIZn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2204'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SNM-166'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SNM-166'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149356', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149356"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VWDt_PFVG-LpTzpoUh4ccb142efrmHv5\",\"aviator_ident\":\"qpoSaIfCeibksAIoKM11QXHgoBu5AIZn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SNM-166\",\"admin_memo\":\"MLBP149356\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SNM-166","ident":"bZ7NA6TKHi5dIrelQOz_P2XIQgMjcQDF","created_at":1753892221,"id":757} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:18:04 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_Eud2fUqL3phAOeqnDwarwypJbww2fpl', 'aviator_ident' => 'l8qg3PFxOgsW1qMYPAyAdvd-VzpmhTkP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2205'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJE745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJE745'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149357', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149357"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_Eud2fUqL3phAOeqnDwarwypJbww2fpl\",\"aviator_ident\":\"l8qg3PFxOgsW1qMYPAyAdvd-VzpmhTkP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE745\",\"admin_memo\":\"MLBP149357\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJE745","ident":"OiFiSwSb7hg95MhVEhTfVEK8KMkLIScn","created_at":1753892284,"id":758} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:18:58 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3INyb-7wDRcy28Aoc2m8hfrsfesdQSce', 'aviator_ident' => 'Uxd65BHpTxblLZTbh3Km9AuA_5SV19y8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2206'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS617'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS617'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149358', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149358"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3INyb-7wDRcy28Aoc2m8hfrsfesdQSce\",\"aviator_ident\":\"Uxd65BHpTxblLZTbh3Km9AuA_5SV19y8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS617\",\"admin_memo\":\"MLBP149358\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS617","ident":"a2bHbKF9D8b8bQGufHoUBJ1N7pFMEzSD","created_at":1753892338,"id":759} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:20:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B8U_nGhR4uQMOHBCJcriVhZtGBm8s13a', 'aviator_ident' => 'FpSXkqwIerBCC4VnqUfFSr5HBcjbCw7G', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2207'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS613'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS613'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149359', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149359"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8U_nGhR4uQMOHBCJcriVhZtGBm8s13a\",\"aviator_ident\":\"FpSXkqwIerBCC4VnqUfFSr5HBcjbCw7G\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS613\",\"admin_memo\":\"MLBP149359\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS613","ident":"igEZtwStlHg3FfB8QOYSSMU9fVE3JtTb","created_at":1753892434,"id":760} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:23:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'norcUj580eWnU7G9-Ye8Ldc1uYQDRDSY', 'aviator_ident' => 'TA-yYPOHTuBDu31Ij1WokH6DwAJdTLkj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2208'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELJ960 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELJ960'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149267', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149267"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"norcUj580eWnU7G9-Ye8Ldc1uYQDRDSY\",\"aviator_ident\":\"TA-yYPOHTuBDu31Ij1WokH6DwAJdTLkj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELJ960\",\"admin_memo\":\"MLBP149267\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELJ960","ident":"mvDlMhdLmVBQsf6jhM6Ym2Ly7nqWP8P9","created_at":1753892634,"id":761} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:26:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ooGsdk16xegklt7Nd4AaIyzlK-BDcwlu', 'aviator_ident' => 'T_8Zr-6iAdsXR_ibEUo2wNf-u-XaZVxJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2209'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCV-352 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCV-352'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149273', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149273"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ooGsdk16xegklt7Nd4AaIyzlK-BDcwlu\",\"aviator_ident\":\"T_8Zr-6iAdsXR_ibEUo2wNf-u-XaZVxJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCV-352\",\"admin_memo\":\"MLBP149273\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCV-352","ident":"C1OU8HgiPFTbIKUc_H9tepnS6OXaSXS1","created_at":1753892798,"id":762} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:36:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MaUFT9ki4AL_OJOZd8HDK77ir2AzC-60', 'aviator_ident' => '1lwH1Ch3N3LIZ08hLLLQafxWpzQys8vB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2210'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SEJ-245 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SEJ-245'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149263', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149263"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MaUFT9ki4AL_OJOZd8HDK77ir2AzC-60\",\"aviator_ident\":\"1lwH1Ch3N3LIZ08hLLLQafxWpzQys8vB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SEJ-245\",\"admin_memo\":\"MLBP149263\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SEJ-245","ident":"n8XlVop9N3MlmSPgKOXduo9y1VVHLibV","created_at":1753893391,"id":763} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 18:42:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qikPv6bWCESb_LY9GAtrO396FbN3nIhH', 'aviator_ident' => '8ii_W6MbMAYMtTHbFVtT6jenKJQZ1Ode', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2211'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIT322 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIT322'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149269', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149269"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qikPv6bWCESb_LY9GAtrO396FbN3nIhH\",\"aviator_ident\":\"8ii_W6MbMAYMtTHbFVtT6jenKJQZ1Ode\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT322\",\"admin_memo\":\"MLBP149269\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIT322","ident":"176Tx5JwwCPUdxftIQyC0hTHPgiQQsID","created_at":1753893769,"id":764} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 19:24:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'V9QIW2tKca0BzO_Oe2vkpChm1HoBSKak', 'aviator_ident' => '2p-NlYq5XSti8aofu5DhjEJKKeXTJFHX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2212'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PEK-669 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PEK-669'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149272', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149272"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"V9QIW2tKca0BzO_Oe2vkpChm1HoBSKak\",\"aviator_ident\":\"2p-NlYq5XSti8aofu5DhjEJKKeXTJFHX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PEK-669\",\"admin_memo\":\"MLBP149272\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PEK-669","ident":"uQlDNFgjpjEkZ75t0CTqoRVDDln9qnkJ","created_at":1753896268,"id":765} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 19:34:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'z8fGRtVEmZrIQ4wY7txYA_2fr2Xv6Hv9', 'aviator_ident' => 'D55vwTkeStXLfUiXIrlZA2aD8Ba-j5a4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2213'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHG941 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHG941'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149264', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149264"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"z8fGRtVEmZrIQ4wY7txYA_2fr2Xv6Hv9\",\"aviator_ident\":\"D55vwTkeStXLfUiXIrlZA2aD8Ba-j5a4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG941\",\"admin_memo\":\"MLBP149264\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHG941","ident":"iIHg-Svh_u4gTRiDRMkQFUbgYLELWETW","created_at":1753896874,"id":766} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 19:56:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8sCOjKz2CTQwsZffGN1A83-_gGjySXUr', 'aviator_ident' => '2_i3adRwqNNLimwOe7vhPOAEN1aNPYgO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2214'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECF788 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECF788'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149270', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149270"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8sCOjKz2CTQwsZffGN1A83-_gGjySXUr\",\"aviator_ident\":\"2_i3adRwqNNLimwOe7vhPOAEN1aNPYgO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF788\",\"admin_memo\":\"MLBP149270\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECF788","ident":"xoXz0mw1_DuKNCgBOCmitaTH26DRIJ6h","created_at":1753898217,"id":767} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 20:19:40 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uXqI_VmTa5B_K_2c2bCLarvCnyPBQHiL', 'aviator_ident' => 'Y75fr4d-XWcEE-EAtq0EDVC7DCEARS4v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2215'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF180 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF180'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149265', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149265"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uXqI_VmTa5B_K_2c2bCLarvCnyPBQHiL\",\"aviator_ident\":\"Y75fr4d-XWcEE-EAtq0EDVC7DCEARS4v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF180\",\"admin_memo\":\"MLBP149265\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF180","ident":"A4WQxzPZmbPHZk0fJ0DGFsRk7kgmyx4F","created_at":1753899580,"id":768} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 21:58:48 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YWji_SmYE9quYHOiPsjpXBT8K5qE-yK0', 'aviator_ident' => 'H7AF6dYey_nCBIChl7Tc0YoJksUWqR0y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2216'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBR592 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBR592'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149275', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149275"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YWji_SmYE9quYHOiPsjpXBT8K5qE-yK0\",\"aviator_ident\":\"H7AF6dYey_nCBIChl7Tc0YoJksUWqR0y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR592\",\"admin_memo\":\"MLBP149275\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBR592","ident":"gcztQ3BIigBiCl6RLgJnFDMsDT7UBa7Y","created_at":1753905529,"id":769} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 22:15:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JkpM5MmU4qL4Zf3vQGkMPh0ZtZtJFIvK', 'aviator_ident' => '94cd4fuWbItgr46T8oyMflf-8GZFFov3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2217'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICM285 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICM285'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149266', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149266"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JkpM5MmU4qL4Zf3vQGkMPh0ZtZtJFIvK\",\"aviator_ident\":\"94cd4fuWbItgr46T8oyMflf-8GZFFov3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM285\",\"admin_memo\":\"MLBP149266\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICM285","ident":"dKoWgkiHRkHw-plgZYmOPerOWebivvUR","created_at":1753906526,"id":770} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 22:19:02 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sQhxSGUIouYW_xBxvAHXm7dAxhucjr9D', 'aviator_ident' => '56JBpAwRt0oAKCNFxd_R7TLWwFTo3FbX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2218'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBS809 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBS809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149271', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149271"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sQhxSGUIouYW_xBxvAHXm7dAxhucjr9D\",\"aviator_ident\":\"56JBpAwRt0oAKCNFxd_R7TLWwFTo3FbX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBS809\",\"admin_memo\":\"MLBP149271\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBS809","ident":"9Gu3hkIyOFRduTf0wk0qggdSgs0Tr_Sc","created_at":1753906742,"id":771} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-30 22:39:11 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WegH3NfSiBfEJlJ_8mNz1pN4qcpgFR8A', 'aviator_ident' => 'zbXyov3ULwYNYyYDHPdsFnFcVSXLAiBC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2219'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MMF-616 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MMF-616'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149274', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149274"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WegH3NfSiBfEJlJ_8mNz1pN4qcpgFR8A\",\"aviator_ident\":\"zbXyov3ULwYNYyYDHPdsFnFcVSXLAiBC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MMF-616\",\"admin_memo\":\"MLBP149274\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MMF-616","ident":"V4aE-ULaiJ0EAqh5odBS67DDZmbnH7aC","created_at":1753907951,"id":772} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 11:30:55 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MZB0erxXik1OqIiXrGYB3tRLxADlGwZn', 'aviator_ident' => 'I3jbvs3A-kiy1_vOIwSYJI3dl-qVMTc3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2220'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SVT-680'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SVT-680'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087749', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087749"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"MZB0erxXik1OqIiXrGYB3tRLxADlGwZn\",\"aviator_ident\":\"I3jbvs3A-kiy1_vOIwSYJI3dl-qVMTc3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SVT-680\",\"admin_memo\":\"MLHP087749\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SVT-680","ident":"kgD-5T5VJGWng-QJ36e_eRR-gZy2Vata","created_at":1753954255,"id":773} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 13:56:46 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '17r0YUnyGmDYsbbZRsnkpm5qS3Nkclue', 'aviator_ident' => 'cresers8S5VvCo93phzBH-H6gj8f4skB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2221'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTB-509 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTB-509'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149364', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149364"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"17r0YUnyGmDYsbbZRsnkpm5qS3Nkclue\",\"aviator_ident\":\"cresers8S5VvCo93phzBH-H6gj8f4skB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTB-509\",\"admin_memo\":\"MLBP149364\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTB-509","ident":"Z7YFQUoYOKEeXJP4ENugIMEuVqqWelSI","created_at":1753963006,"id":774} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 16:31:41 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GDnAHK49fpveYqsCLmygE_JRJdKmqpAZ', 'aviator_ident' => '3mwVO6PqkwGABJTpPzMOyrO585tmGd6z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2222'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIER644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIER644'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149431', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149431"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GDnAHK49fpveYqsCLmygE_JRJdKmqpAZ\",\"aviator_ident\":\"3mwVO6PqkwGABJTpPzMOyrO585tmGd6z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER644\",\"admin_memo\":\"MLBP149431\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIER644","ident":"fmmLnGc2JA5vXEpXiNo8RnVIvQFPjFpn","created_at":1753972302,"id":775} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 16:40:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'n17zevTO-cjEhyybxTGBLGkhkiicwRna', 'aviator_ident' => '6P_bKZoJZqLnhvPQIO_DlKpeiKDeAhxq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2223'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDF079'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDF079'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149432', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149432"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"n17zevTO-cjEhyybxTGBLGkhkiicwRna\",\"aviator_ident\":\"6P_bKZoJZqLnhvPQIO_DlKpeiKDeAhxq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF079\",\"admin_memo\":\"MLBP149432\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDF079","ident":"2fwWpwbHE6ZUE61pdBsAZg7UnErpkKZk","created_at":1753972837,"id":776} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 16:41:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-kpnADHYZhDqjHEEuUijTp8jv113jzg1', 'aviator_ident' => 'WbnWhb9mfq9IbyUWVHDN7cwvYEXQBtVn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2224'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PPV-412'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PPV-412'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149436', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149436"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-kpnADHYZhDqjHEEuUijTp8jv113jzg1\",\"aviator_ident\":\"WbnWhb9mfq9IbyUWVHDN7cwvYEXQBtVn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PPV-412\",\"admin_memo\":\"MLBP149436\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PPV-412","ident":"eKOidnIr2vcuwv-DNW-0kzEMphbB0Cug","created_at":1753972894,"id":777} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 16:42:26 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zcIziJ6KY8_kYSWCbZJYi5xSL73a2b4P', 'aviator_ident' => 'meWZO3F-pJLLE6UIeHkgFFvEkBF2BTvF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2225'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEH506'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEH506'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149433', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149433"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zcIziJ6KY8_kYSWCbZJYi5xSL73a2b4P\",\"aviator_ident\":\"meWZO3F-pJLLE6UIeHkgFFvEkBF2BTvF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEH506\",\"admin_memo\":\"MLBP149433\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEH506","ident":"-VXehm4vncV2b0jYAZ5nCuklkI9lF1JJ","created_at":1753972946,"id":778} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 16:45:08 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mY5BfulzbdECISBB8nKQ6mCsOpDkh2Ku', 'aviator_ident' => 'GszO8ZWksNp4TFkhKrVExz3waMjEJ_lQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2226'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAS-950'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAS-950'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149434', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149434"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mY5BfulzbdECISBB8nKQ6mCsOpDkh2Ku\",\"aviator_ident\":\"GszO8ZWksNp4TFkhKrVExz3waMjEJ_lQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAS-950\",\"admin_memo\":\"MLBP149434\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAS-950","ident":"JHN_GvNwmD91yy7V01c2pKB8xA-SUEzJ","created_at":1753973108,"id":779} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 16:46:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FSMR5eGBi_EjlGj09pp60rfRb3jJ_nd6', 'aviator_ident' => 'wEOEOlVmufxs41EB3qTVnipx42sNphb8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2227'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEE120'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEE120'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149437', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149437"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FSMR5eGBi_EjlGj09pp60rfRb3jJ_nd6\",\"aviator_ident\":\"wEOEOlVmufxs41EB3qTVnipx42sNphb8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE120\",\"admin_memo\":\"MLBP149437\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEE120","ident":"2qE7DtwjLGJRuBhxRgLZkdOSGDAXDH4s","created_at":1753973178,"id":780} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 16:47:33 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j2JylEqAx3llYjJ3NMjIczrYeHlC-UWt', 'aviator_ident' => 'O6h2-OaStPKXLHNQ4botWUSCtwVl8pHQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2228'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIZ245'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIZ245'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149435', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149435"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j2JylEqAx3llYjJ3NMjIczrYeHlC-UWt\",\"aviator_ident\":\"O6h2-OaStPKXLHNQ4botWUSCtwVl8pHQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ245\",\"admin_memo\":\"MLBP149435\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIZ245","ident":"aYfgesxdCHPWqXCg0LLEphlfchIWZUtA","created_at":1753973253,"id":781} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 18:43:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YokaReaigG0H910_mTc5beN-0M7FTgUH', 'aviator_ident' => 'Bk4bgDlEKkwCZLpruRFd0N5LHtAjuzq3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2229'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTC-611 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTC-611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149307', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149307"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YokaReaigG0H910_mTc5beN-0M7FTgUH\",\"aviator_ident\":\"Bk4bgDlEKkwCZLpruRFd0N5LHtAjuzq3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-611\",\"admin_memo\":\"MLBP149307\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTC-611","ident":"I7KQHAMliVRufBhZ7mv-klfovrb4HayV","created_at":1753980236,"id":782} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 19:14:14 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B8U_nGhR4uQMOHBCJcriVhZtGBm8s13a', 'aviator_ident' => 'H8VCGDScOpcyy6GPshIw8QM34Qbtvkl5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2230'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS613 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS613'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149359', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149359"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8U_nGhR4uQMOHBCJcriVhZtGBm8s13a\",\"aviator_ident\":\"H8VCGDScOpcyy6GPshIw8QM34Qbtvkl5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS613\",\"admin_memo\":\"MLBP149359\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS613","ident":"pdwmNoNeTc_mgom7TymxwAKMkToVDM1K","created_at":1753982054,"id":783} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 19:31:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VWDt_PFVG-LpTzpoUh4ccb142efrmHv5', 'aviator_ident' => 'jW0b8Q6VZ-LDLXlb9N0sY3vPW2HdgMMu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2231'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SNM-166 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SNM-166'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149356', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149356"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VWDt_PFVG-LpTzpoUh4ccb142efrmHv5\",\"aviator_ident\":\"jW0b8Q6VZ-LDLXlb9N0sY3vPW2HdgMMu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SNM-166\",\"admin_memo\":\"MLBP149356\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SNM-166","ident":"HiXUZOBoKjYaOyzuMGnWPqCmTJsyBMGZ","created_at":1753983085,"id":784} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 19:57:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_Eud2fUqL3phAOeqnDwarwypJbww2fpl', 'aviator_ident' => 'JXtl1R_Fj9rGiDBbseZZZCDoFJZhO7jZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2233'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJE745 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJE745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149357', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149357"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_Eud2fUqL3phAOeqnDwarwypJbww2fpl\",\"aviator_ident\":\"JXtl1R_Fj9rGiDBbseZZZCDoFJZhO7jZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE745\",\"admin_memo\":\"MLBP149357\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJE745","ident":"bDQs0F2OIOocLxXyMpoWWIO1SIFMKNpY","created_at":1753984675,"id":785} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 20:17:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'leDwZXxkKUM2GfUzp3HpEGOSZJmtbj1A', 'aviator_ident' => 'Fs3A3BwSaa3lnXpMfCIP4lxq5kwM58ix', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2234'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCU-933 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCU-933'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149354', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149354"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"leDwZXxkKUM2GfUzp3HpEGOSZJmtbj1A\",\"aviator_ident\":\"Fs3A3BwSaa3lnXpMfCIP4lxq5kwM58ix\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-933\",\"admin_memo\":\"MLBP149354\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCU-933","ident":"HGMCxhyPIKJaK9sjkFUM0fDa0ekMwNUl","created_at":1753985838,"id":786} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-07-31 20:34:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3INyb-7wDRcy28Aoc2m8hfrsfesdQSce', 'aviator_ident' => 'e8CKenXYTTelHlHndyXRR5DS-O7at7X2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2235'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS617 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS617'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149358', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149358"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3INyb-7wDRcy28Aoc2m8hfrsfesdQSce\",\"aviator_ident\":\"e8CKenXYTTelHlHndyXRR5DS-O7at7X2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS617\",\"admin_memo\":\"MLBP149358\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS617","ident":"kLFLXkFnv-oAzujE5SOLV0N8A0IG9Hog","created_at":1753986877,"id":787} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 06:01:31 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2236'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Egyéb - Egyéb'; $description = 'Lakáskulcs - Lakáskulcs'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Egyéb'; $description = 'Lakáskulcs'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Egyéb'; $description = 'Lakáskulcs'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd\",\"aviator_ident\":\"RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK\",\"type\":\"replace\",\"name\":\"Csere: Egy\\u00e9b - Egy\\u00e9b\",\"description\":\"Lak\\u00e1skulcs - Lak\\u00e1skulcs\",\"admin_memo\":\"MLHP086981\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Egyéb - Egyéb","description":"Lakáskulcs - Lakáskulcs","ident":"azSaY3oSp7Q0SyGn1ki0XuUKi9bXMMYR","created_at":1754020891,"id":788} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 06:04:33 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2236'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Egyéb - '; $description = 'Lakáskulcs - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Egyéb'; $description = 'Lakáskulcs'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd\",\"aviator_ident\":\"RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: Egy\\u00e9b\",\"description\":\"Lak\\u00e1skulcs\",\"admin_memo\":\"MLHP086981\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Egyéb","description":"Lakáskulcs","ident":"ACuNT82hELRy1QmOn_rYeMLJhA0zkMR_","created_at":1754021073,"id":789} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 06:26:53 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2236'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Egyéb'; $description = ' - Lakáskulcs'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Egyéb'; $description = 'Lakáskulcs'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd\",\"aviator_ident\":\"RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: Egy\\u00e9b\",\"description\":\"Lak\\u00e1skulcs\",\"admin_memo\":\"MLHP086981\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Egyéb","description":"Lakáskulcs","ident":"HfpUiw4kWPJXlyG6YPIQ6peiQfe6bzg9","created_at":1754022413,"id":790} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 06:28:14 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2236'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Egyéb'; $description = ' - Lakáskulcs'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Egyéb'; $description = 'Lakáskulcs'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd\",\"aviator_ident\":\"RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: Egy\\u00e9b\",\"description\":\"Lak\\u00e1skulcs\",\"admin_memo\":\"MLHP086981\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Egyéb","description":"Lakáskulcs","ident":"_lilk2RxlwIuxQHV5CP2OAFkIS9e9Hwy","created_at":1754022495,"id":791} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 06:29:05 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2236'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-08-01 06:29:48 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'f7H7lC15g3A7FLgd3QCH6Do0i21yyeE8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2237'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Egyéb - '; $description = 'Lakáskulcs - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Egyéb'; $description = 'Lakáskulcs'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd\",\"aviator_ident\":\"f7H7lC15g3A7FLgd3QCH6Do0i21yyeE8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: Egy\\u00e9b\",\"description\":\"Lak\\u00e1skulcs\",\"admin_memo\":\"MLHP086981\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Egyéb","description":"Lakáskulcs","ident":"2QSyQdgVr_zbNIJgJvNJsWaxoV8iUw_3","created_at":1754022588,"id":792} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 07:09:09 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2236'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = 'rossz törölni kell - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = 'rossz törölni kell'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd\",\"aviator_ident\":\"RPIRwWeiBlSzLN7Zni7jhy-BxT4AFsdK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"rossz t\\u00f6r\\u00f6lni kell\",\"admin_memo\":\"MLHP086981\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: ","description":"rossz törölni kell","ident":"qX6VXku_hx4KosPzhw3XADWOBmdNuPlu","created_at":1754024949,"id":793} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 10:00:52 [172.19.0.18][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd', 'aviator_ident' => 'FynBkwUyHsjWF7H_lgMJFekjRH1UO8c7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2238'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Egyéb'; $description = ' - Lakáskulcs vissza'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Egyéb'; $description = 'Lakáskulcs vissza'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"5qA-4XtEtJjFScwwuw3dcAXSeapQZfVd\",\"aviator_ident\":\"FynBkwUyHsjWF7H_lgMJFekjRH1UO8c7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: Egy\\u00e9b\",\"description\":\"Lak\\u00e1skulcs vissza\",\"admin_memo\":\"MLHP086981\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Egyéb","description":"Lakáskulcs vissza","ident":"RLE23x9ZW7Sme31UIpm-eviDiTQL82UA","created_at":1754035252,"id":794} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 10:50:49 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mUsH9bKQP670JSDsDbnbzIvsOp_mRkWk', 'aviator_ident' => 'XQ2Et2kDHNLyTohm0cGIZQn4Ide3LSDl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2239'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAMD810'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAMD810'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087794', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087794"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"mUsH9bKQP670JSDsDbnbzIvsOp_mRkWk\",\"aviator_ident\":\"XQ2Et2kDHNLyTohm0cGIZQn4Ide3LSDl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMD810\",\"admin_memo\":\"MLHP087794\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAMD810","ident":"PT_-7RRnXWBtp64CnfvmN8GBnWa7hBTN","created_at":1754038249,"id":795} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 12:21:36 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YURfyt4vrgPddd_AycPxxngTFRw3_PZz', 'aviator_ident' => 'UOxtFavYclg7aurKiCjn9l88henZapYN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2240'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PTH-875 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PTH-875'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086667', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086667"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"YURfyt4vrgPddd_AycPxxngTFRw3_PZz\",\"aviator_ident\":\"UOxtFavYclg7aurKiCjn9l88henZapYN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTH-875\",\"admin_memo\":\"MLHP086667\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PTH-875","ident":"MlDGNKRQGa78wL0E-3tramHtCe5NFcSC","created_at":1754043696,"id":796} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 12:35:29 [172.19.0.18][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M5DnW1AWhF2RKqL4IoXTp8_yTyLahsvl', 'aviator_ident' => '0vYeUyCjWMO9zvDze4kaMZZVtXsoEiDG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2241'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKV-278'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKV-278'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087357', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087357"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"M5DnW1AWhF2RKqL4IoXTp8_yTyLahsvl\",\"aviator_ident\":\"0vYeUyCjWMO9zvDze4kaMZZVtXsoEiDG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKV-278\",\"admin_memo\":\"MLHP087357\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKV-278","ident":"vtBvEegEn0zo0jh0lvj3Llr3iDzRps7w","created_at":1754044529,"id":797} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 14:16:34 [172.19.0.18][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F2QWnS3ZIV1Wuj86yf9LzB861hmFoUtQ', 'aviator_ident' => 'TniF4gJqFAJH0zkCyJ0ag_0kbCH-WpfR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2242'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELY891 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELY891'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084258', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084258"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"F2QWnS3ZIV1Wuj86yf9LzB861hmFoUtQ\",\"aviator_ident\":\"TniF4gJqFAJH0zkCyJ0ag_0kbCH-WpfR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY891\",\"admin_memo\":\"MLHP084258\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELY891","ident":"3o5ENjvJkoxYTbMqtkTwSS7X2VbvmiF5","created_at":1754050594,"id":798} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 15:11:17 [172.19.0.18][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'g3OY7iurwKMLsn5lIvsDHE4HuuIKGWKX', 'aviator_ident' => '1uqFbckrjjweDysPSf3ZLeUhe_2vIbkY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2243'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'UJS-462 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'UJS-462'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087345', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087345"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"g3OY7iurwKMLsn5lIvsDHE4HuuIKGWKX\",\"aviator_ident\":\"1uqFbckrjjweDysPSf3ZLeUhe_2vIbkY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"UJS-462\",\"admin_memo\":\"MLHP087345\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"UJS-462","ident":"L4Kyxb8YIMi89ZfpiBrA_xZv8JTJ7xyh","created_at":1754053877,"id":799} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 16:46:58 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_EE0hDt4_TJIFUvxaedg9btTxMIZBmte', 'aviator_ident' => '8DxyTK14ezNQRcGAksIZWZy8FzsD82Xv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2244'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEE114'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEE114'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149504', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149504"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_EE0hDt4_TJIFUvxaedg9btTxMIZBmte\",\"aviator_ident\":\"8DxyTK14ezNQRcGAksIZWZy8FzsD82Xv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE114\",\"admin_memo\":\"MLBP149504\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEE114","ident":"mYLYUPmKmTFtnOwzUghqCxNZi0V3qQGu","created_at":1754059618,"id":800} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 16:48:48 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Wj-o1i08WoPhA_vYllKq_WkhziJffdQ_', 'aviator_ident' => 'fRjXsdGgvMHgvT_9pfZncZK-cPNUtKjd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2245'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGA-174'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGA-174'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149505', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149505"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Wj-o1i08WoPhA_vYllKq_WkhziJffdQ_\",\"aviator_ident\":\"fRjXsdGgvMHgvT_9pfZncZK-cPNUtKjd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGA-174\",\"admin_memo\":\"MLBP149505\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGA-174","ident":"Rrbe68mJF5clrRF11CO3w7cRDC6GOAxX","created_at":1754059728,"id":801} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 16:49:40 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hPTd2W35CDxwVjUUkI1gsnv-LRXEeLGD', 'aviator_ident' => 'JeyvqqK1rV1eHK6eFlv8c1aCF2ziQLTJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2246'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDF094'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDF094'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149507', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149507"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hPTd2W35CDxwVjUUkI1gsnv-LRXEeLGD\",\"aviator_ident\":\"JeyvqqK1rV1eHK6eFlv8c1aCF2ziQLTJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF094\",\"admin_memo\":\"MLBP149507\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDF094","ident":"kwUmiKgMSS83nMfZb08Q63oyv8QXAa1y","created_at":1754059781,"id":802} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 16:50:33 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'skkyf0uzFyK8aD9Yqg6gcfUDEYlfV0cA', 'aviator_ident' => 'XCWtag3ppTwyFAtmbBM6EWK1H574tpKx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2247'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RVU-945'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RVU-945'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149508', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149508"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"skkyf0uzFyK8aD9Yqg6gcfUDEYlfV0cA\",\"aviator_ident\":\"XCWtag3ppTwyFAtmbBM6EWK1H574tpKx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RVU-945\",\"admin_memo\":\"MLBP149508\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RVU-945","ident":"zvsyxb6rqj0mylV7-gLZGD4NglVjkfqh","created_at":1754059833,"id":803} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 16:51:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NTd9J2fKJLH0zx2-WpXkpBxdVDrQyMpu', 'aviator_ident' => 'oFxEd9XU3T0hiTpQIOLqfPP0lepswqPF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2248'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MYF-923'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MYF-923'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149509', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149509"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NTd9J2fKJLH0zx2-WpXkpBxdVDrQyMpu\",\"aviator_ident\":\"oFxEd9XU3T0hiTpQIOLqfPP0lepswqPF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MYF-923\",\"admin_memo\":\"MLBP149509\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MYF-923","ident":"gJ6ekcXLCBNORyHxES-zMxqM3Rce6BTZ","created_at":1754059891,"id":804} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 16:52:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IuRTYjYNqGCbCh6g9DFTmfz_-Nhu3sfm', 'aviator_ident' => 'Tl1LTnPZRxmhv8Tnz9j9ZB7YcRxQ-_hZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2249'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY667'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY667'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149510', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149510"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IuRTYjYNqGCbCh6g9DFTmfz_-Nhu3sfm\",\"aviator_ident\":\"Tl1LTnPZRxmhv8Tnz9j9ZB7YcRxQ-_hZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY667\",\"admin_memo\":\"MLBP149510\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY667","ident":"bUjlSUa0v7yzyIplANXUAm7SffA-H9yA","created_at":1754059971,"id":805} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 18:11:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mY5BfulzbdECISBB8nKQ6mCsOpDkh2Ku', 'aviator_ident' => 'AU-aXAfacu4RZFX1301EOYUK2VvBP4Kh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2250'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAS-950 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAS-950'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149434', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149434"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mY5BfulzbdECISBB8nKQ6mCsOpDkh2Ku\",\"aviator_ident\":\"AU-aXAfacu4RZFX1301EOYUK2VvBP4Kh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAS-950\",\"admin_memo\":\"MLBP149434\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAS-950","ident":"aRbAceuaidN6y2ZyqehEw0fm4rrgKPWo","created_at":1754064694,"id":806} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 18:17:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j2JylEqAx3llYjJ3NMjIczrYeHlC-UWt', 'aviator_ident' => '_0Md_7M2p9klgolOILUkZWGA9p7X-Gyh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2251'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIZ245 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIZ245'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149435', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149435"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j2JylEqAx3llYjJ3NMjIczrYeHlC-UWt\",\"aviator_ident\":\"_0Md_7M2p9klgolOILUkZWGA9p7X-Gyh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ245\",\"admin_memo\":\"MLBP149435\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIZ245","ident":"-bvPmU_OGtMOTdFGm5NU9tRf9_vAWyK7","created_at":1754065048,"id":807} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 19:19:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GDnAHK49fpveYqsCLmygE_JRJdKmqpAZ', 'aviator_ident' => 'LC_v8rcpJPzRTwS_WgYNXUEAAWiFaxsq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2252'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIER644 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIER644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149431', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149431"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GDnAHK49fpveYqsCLmygE_JRJdKmqpAZ\",\"aviator_ident\":\"LC_v8rcpJPzRTwS_WgYNXUEAAWiFaxsq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER644\",\"admin_memo\":\"MLBP149431\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIER644","ident":"n8_NzUPSdOuvaAvC4_cLzJJ4w01b26PB","created_at":1754068782,"id":808} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 19:27:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FSMR5eGBi_EjlGj09pp60rfRb3jJ_nd6', 'aviator_ident' => 'rQriPn4lFRiI8U39qSU5kN4BsA5wOmWs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2253'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEE120 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEE120'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149437', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149437"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FSMR5eGBi_EjlGj09pp60rfRb3jJ_nd6\",\"aviator_ident\":\"rQriPn4lFRiI8U39qSU5kN4BsA5wOmWs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE120\",\"admin_memo\":\"MLBP149437\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEE120","ident":"5hYDjg0TAH8nU8df-jrjoZwIWIgVE6iX","created_at":1754069251,"id":809} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 20:06:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zcIziJ6KY8_kYSWCbZJYi5xSL73a2b4P', 'aviator_ident' => 'sUwK6XgMWbSp5qPCZGlH8MdUX-7Kgj6T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2255'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Csereautó - '; $description = 'AOBO525 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO525'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149433', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149433"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zcIziJ6KY8_kYSWCbZJYi5xSL73a2b4P\",\"aviator_ident\":\"sUwK6XgMWbSp5qPCZGlH8MdUX-7Kgj6T\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: Csereaut\\u00f3\",\"description\":\"AOBO525\",\"admin_memo\":\"MLBP149433\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Csereautó","description":"AOBO525","ident":"3FJV10K9Wh0tZPBWTOxyPmlQmGZxji4M","created_at":1754071610,"id":810} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 20:20:15 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'n17zevTO-cjEhyybxTGBLGkhkiicwRna', 'aviator_ident' => 'VbNauyvOSb6DmHTCMbFENQIDgoxn96qw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2256'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF079 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF079'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149432', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149432"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"n17zevTO-cjEhyybxTGBLGkhkiicwRna\",\"aviator_ident\":\"VbNauyvOSb6DmHTCMbFENQIDgoxn96qw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF079\",\"admin_memo\":\"MLBP149432\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF079","ident":"zXWJZSKW-N8z8o4Yz0jFo3P-Npmx__c5","created_at":1754072415,"id":811} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-01 20:26:22 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-kpnADHYZhDqjHEEuUijTp8jv113jzg1', 'aviator_ident' => 'ZR8mTzVeUqcourMGm_fIfVsgTdtappd_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2257'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PPV-412 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PPV-412'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149436', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149436"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-kpnADHYZhDqjHEEuUijTp8jv113jzg1\",\"aviator_ident\":\"ZR8mTzVeUqcourMGm_fIfVsgTdtappd_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PPV-412\",\"admin_memo\":\"MLBP149436\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PPV-412","ident":"uyML6ntEXhzfS_I7FfRqAhUnp4HS7LS6","created_at":1754072782,"id":812} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 08:59:13 [172.19.0.18][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KP_rZf8o4Cpls7SnOWiAZO0XnBFboJAs', 'aviator_ident' => 'MEiMrf0A1YbeNAxCuoXR6sJaLFhNfpFM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2258'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBD547'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBD547'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149549', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149549"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KP_rZf8o4Cpls7SnOWiAZO0XnBFboJAs\",\"aviator_ident\":\"MEiMrf0A1YbeNAxCuoXR6sJaLFhNfpFM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBD547\",\"admin_memo\":\"MLBP149549\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBD547","ident":"NVj7pRjmYHreqC9xU67U-9qx9LCaL7Xh","created_at":1754290753,"id":813} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 09:25:45 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VWjTbEY3zimp4HK8niotRQwJXIMITjck', 'aviator_ident' => '_fnGvozdSABSsEs5L-zQrwID_r3Iu5B6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2259'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AIBQ703 - TXAD311'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AIBQ703'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAD311'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087031', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087031"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"VWjTbEY3zimp4HK8niotRQwJXIMITjck\",\"aviator_ident\":\"_fnGvozdSABSsEs5L-zQrwID_r3Iu5B6\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ703 - TXAD311\",\"admin_memo\":\"MLHP087031\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AIBQ703 - TXAD311","ident":"mnl7GejKSX6qMNELazVk7HFXdWhIIu3T","created_at":1754292345,"id":814} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 10:55:02 [172.19.0.18][310][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eyFQrgpMzfhpgIFcTQ3Tt6rkkEo8BfWO', 'aviator_ident' => 'ojPFFQH8wX8sqF4E9Fmj2JOkadn51i1o', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2260'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLH-634'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLH-634'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149568', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149568"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eyFQrgpMzfhpgIFcTQ3Tt6rkkEo8BfWO\",\"aviator_ident\":\"ojPFFQH8wX8sqF4E9Fmj2JOkadn51i1o\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLH-634\",\"admin_memo\":\"MLBP149568\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLH-634","ident":"oH8ChHiLg-0zViG7MS-2sOIzI5vYfeZZ","created_at":1754297702,"id":815} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 13:59:20 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '60SVqb8JyFlXhw1TU-Sr0PFn-sYXzElc', 'aviator_ident' => '5dm06hBG1TmNpgV2Oq6PBCm7Rh-YbnEs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2261'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PDJ-419 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PDJ-419'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149518', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149518"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"60SVqb8JyFlXhw1TU-Sr0PFn-sYXzElc\",\"aviator_ident\":\"5dm06hBG1TmNpgV2Oq6PBCm7Rh-YbnEs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PDJ-419\",\"admin_memo\":\"MLBP149518\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PDJ-419","ident":"-uydeAbeSWE2rRw-DdO9H2D7BDo99fTc","created_at":1754308761,"id":816} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 15:30:42 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PQDp211ubVFxzcdkqIJqWB8bO3O7HlgN', 'aviator_ident' => 'PpJSqDPSaKYiYKnvYphtKONSifQFfNP3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2262'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NAJ-816 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NAJ-816'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149551', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149551"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PQDp211ubVFxzcdkqIJqWB8bO3O7HlgN\",\"aviator_ident\":\"PpJSqDPSaKYiYKnvYphtKONSifQFfNP3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NAJ-816\",\"admin_memo\":\"MLBP149551\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NAJ-816","ident":"UEptoQu-UJo9L78iAUTywLGysK_asf-d","created_at":1754314242,"id":817} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 15:41:47 [172.19.0.18][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rLZ02tu4ulmErF8TDBLudfazTd3_IfMv', 'aviator_ident' => 'uAbfkfDe2suvZIr0sdNb86BzQnloae82', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2263'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBL513 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBL513'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087305', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087305"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rLZ02tu4ulmErF8TDBLudfazTd3_IfMv\",\"aviator_ident\":\"uAbfkfDe2suvZIr0sdNb86BzQnloae82\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBL513\",\"admin_memo\":\"MLHP087305\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBL513","ident":"-QGn7NTYK6GigKIddr2wtf9gjahvIKyp","created_at":1754314908,"id":818} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:07:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8u_Wvt01ujzcdvOV02DYGJNm1sFOgJIb', 'aviator_ident' => '9GUdTg_9XZEqE0A9Xr6UF8vUksLE2Bj9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2264'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYK-467'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYK-467'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149609', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149609"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8u_Wvt01ujzcdvOV02DYGJNm1sFOgJIb\",\"aviator_ident\":\"9GUdTg_9XZEqE0A9Xr6UF8vUksLE2Bj9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYK-467\",\"admin_memo\":\"MLBP149609\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYK-467","ident":"2wkLveytev-FbuDgrhrVpD8mmPQePe6u","created_at":1754320075,"id":819} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:09:10 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j6QDJ0Nkp89s0gZi49wp9m_jztuGxDws', 'aviator_ident' => 'ZtydZn88_M_l8vX6nbqNF-n0zTY85UpJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2265'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBL-677'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBL-677'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149610', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149610"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j6QDJ0Nkp89s0gZi49wp9m_jztuGxDws\",\"aviator_ident\":\"ZtydZn88_M_l8vX6nbqNF-n0zTY85UpJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-677\",\"admin_memo\":\"MLBP149610\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBL-677","ident":"XMKPY0_jKEP-p7L1z40Vr5cWRRZM9CFP","created_at":1754320150,"id":820} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:38:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0vACLciC-3l6rjm10CWnxCt0WGmZq8pn', 'aviator_ident' => 'twBYH3hIvxrkfBM7EV_MmBIKPMqwzPSG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2266'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RDM-154'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RDM-154'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149611', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149611"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0vACLciC-3l6rjm10CWnxCt0WGmZq8pn\",\"aviator_ident\":\"twBYH3hIvxrkfBM7EV_MmBIKPMqwzPSG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDM-154\",\"admin_memo\":\"MLBP149611\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RDM-154","ident":"4_cNSZYUiHGT_jpPU14mXWP28WcClFDB","created_at":1754321908,"id":821} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:39:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3FQNv4kCUMfNT3jcAXNk6HnyJBnT3kVf', 'aviator_ident' => 'qzDfhYPICEZaPzp8t6ruFvikmxJ5J5kX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2267'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAKR751'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAKR751'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149612', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149612"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3FQNv4kCUMfNT3jcAXNk6HnyJBnT3kVf\",\"aviator_ident\":\"qzDfhYPICEZaPzp8t6ruFvikmxJ5J5kX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKR751\",\"admin_memo\":\"MLBP149612\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAKR751","ident":"zKdBx6_16bNBpTtQWLPZCcn43F8sruXn","created_at":1754321984,"id":822} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:41:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '95UvrFrLU0bLjJirCG3PTPivA7zP8fP3', 'aviator_ident' => 'PqeZ5kOjF0RXAQK6KQ-e_jrWaL4YlIPM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2268'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SMR-065'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SMR-065'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149613', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149613"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"95UvrFrLU0bLjJirCG3PTPivA7zP8fP3\",\"aviator_ident\":\"PqeZ5kOjF0RXAQK6KQ-e_jrWaL4YlIPM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMR-065\",\"admin_memo\":\"MLBP149613\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SMR-065","ident":"QW_N7o7hBII4AAf3lJOdWi3rxVejo-vz","created_at":1754322078,"id":823} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:42:10 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Iz_drpgabBm6UhBo3dx1Riq_gBJaTc7L', 'aviator_ident' => 'KIGSBQh90Bk3rhxOEkJjB2u7Ip9EonOd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2269'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXY-768'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXY-768'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149614', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149614"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Iz_drpgabBm6UhBo3dx1Riq_gBJaTc7L\",\"aviator_ident\":\"KIGSBQh90Bk3rhxOEkJjB2u7Ip9EonOd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXY-768\",\"admin_memo\":\"MLBP149614\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXY-768","ident":"ZOGtDyPHf6l-tKr-LPhvcfnWp-u3Cm1T","created_at":1754322130,"id":824} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:43:10 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6G0tAFNFEZJ8PCVPyELsXKSryg66V6uD', 'aviator_ident' => 'F9zXaYekJwjbaSsb13pjx3P_urlXtk2-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2270'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYD-843'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYD-843'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149615', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149615"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6G0tAFNFEZJ8PCVPyELsXKSryg66V6uD\",\"aviator_ident\":\"F9zXaYekJwjbaSsb13pjx3P_urlXtk2-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-843\",\"admin_memo\":\"MLBP149615\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYD-843","ident":"OM24XEvMSoGQEiQigXeyrWreE4ZRlnL6","created_at":1754322190,"id":825} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 17:47:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hPTd2W35CDxwVjUUkI1gsnv-LRXEeLGD', 'aviator_ident' => '7gmnCPHxB_V9OXuLlLPxTTT2l5mX1VuU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2271'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDF094 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDF094'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149507', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149507"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hPTd2W35CDxwVjUUkI1gsnv-LRXEeLGD\",\"aviator_ident\":\"7gmnCPHxB_V9OXuLlLPxTTT2l5mX1VuU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF094\",\"admin_memo\":\"MLBP149507\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDF094","ident":"C3o-xYJYx1SWZbOCJ9kWq_Y414tHbfTf","created_at":1754322477,"id":826} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 18:24:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NTd9J2fKJLH0zx2-WpXkpBxdVDrQyMpu', 'aviator_ident' => 'Wd57nG67J28hKHo9Zwjrct9DsEZXutGS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2272'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MYF-923 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MYF-923'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149509', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149509"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NTd9J2fKJLH0zx2-WpXkpBxdVDrQyMpu\",\"aviator_ident\":\"Wd57nG67J28hKHo9Zwjrct9DsEZXutGS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MYF-923\",\"admin_memo\":\"MLBP149509\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MYF-923","ident":"eYLLDKPwZz-XA3YvUtb2dCAsP9YqBm4t","created_at":1754324669,"id":827} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 18:48:22 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_EE0hDt4_TJIFUvxaedg9btTxMIZBmte', 'aviator_ident' => 'nBD8BuVrBkTDvL2o1TI7ML_WXGgpXs9y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2273'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEE114 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEE114'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149504', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149504"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_EE0hDt4_TJIFUvxaedg9btTxMIZBmte\",\"aviator_ident\":\"nBD8BuVrBkTDvL2o1TI7ML_WXGgpXs9y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE114\",\"admin_memo\":\"MLBP149504\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEE114","ident":"dD3kCyeuipGrZoERxQuSiNjyY8BeX4Kj","created_at":1754326102,"id":828} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 18:50:16 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IuRTYjYNqGCbCh6g9DFTmfz_-Nhu3sfm', 'aviator_ident' => 'TDlafyeF5H6twmxIzasDw8QnyZXARMhU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2274'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELY667 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELY667'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149510', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149510"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IuRTYjYNqGCbCh6g9DFTmfz_-Nhu3sfm\",\"aviator_ident\":\"TDlafyeF5H6twmxIzasDw8QnyZXARMhU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY667\",\"admin_memo\":\"MLBP149510\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELY667","ident":"lwwOdSabUCABRofN0XrmRbsMtAtNnRfd","created_at":1754326216,"id":829} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 19:36:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'skkyf0uzFyK8aD9Yqg6gcfUDEYlfV0cA', 'aviator_ident' => 'WXccm5khnN8WHq9O8FMZ8Jw_BJGWLqaE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2275'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RVU-945 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RVU-945'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149508', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149508"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"skkyf0uzFyK8aD9Yqg6gcfUDEYlfV0cA\",\"aviator_ident\":\"WXccm5khnN8WHq9O8FMZ8Jw_BJGWLqaE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RVU-945\",\"admin_memo\":\"MLBP149508\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RVU-945","ident":"ue6o02br-d9CqYnUJWZPoeTASLQVasSg","created_at":1754328966,"id":830} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 20:49:04 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Wj-o1i08WoPhA_vYllKq_WkhziJffdQ_', 'aviator_ident' => 'aMRVCoX1BWJKMLk0NdOQHyhN7OL5n0yz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2276'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGA-174 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGA-174'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149505', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149505"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Wj-o1i08WoPhA_vYllKq_WkhziJffdQ_\",\"aviator_ident\":\"aMRVCoX1BWJKMLk0NdOQHyhN7OL5n0yz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGA-174\",\"admin_memo\":\"MLBP149505\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGA-174","ident":"2JhZ4YB3LBYgP6TyrrQ59nGLzwFaNB9u","created_at":1754333345,"id":831} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 21:00:19 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eyFQrgpMzfhpgIFcTQ3Tt6rkkEo8BfWO', 'aviator_ident' => 'dIh6CwU49C2H4VbL4bqhB_26uhoqf5Ir', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2277'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLH-634 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLH-634'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149568', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149568"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eyFQrgpMzfhpgIFcTQ3Tt6rkkEo8BfWO\",\"aviator_ident\":\"dIh6CwU49C2H4VbL4bqhB_26uhoqf5Ir\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLH-634\",\"admin_memo\":\"MLBP149568\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLH-634","ident":"H2h3lps7tcx_Icu68s1hiW-yq1m7CrGT","created_at":1754334019,"id":832} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-04 21:09:59 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KP_rZf8o4Cpls7SnOWiAZO0XnBFboJAs', 'aviator_ident' => '0z5WCUpysM6vfwPt0c8a4n1hxT0yPlWj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2278'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBD547 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBD547'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149549', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149549"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KP_rZf8o4Cpls7SnOWiAZO0XnBFboJAs\",\"aviator_ident\":\"0z5WCUpysM6vfwPt0c8a4n1hxT0yPlWj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBD547\",\"admin_memo\":\"MLBP149549\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBD547","ident":"xoBW4Iq18OHmkTzsBN3lft1K9ioqqlmF","created_at":1754334599,"id":833} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 07:27:59 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QWjFdR-TAH40Otj_Rcj0V3Co-ebePDk-', 'aviator_ident' => 'eHB2WRdeCupgf-PO9UYlHkyvhI_-6WhV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2279'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MKK-432'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MKK-432'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149622', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149622"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QWjFdR-TAH40Otj_Rcj0V3Co-ebePDk-\",\"aviator_ident\":\"eHB2WRdeCupgf-PO9UYlHkyvhI_-6WhV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MKK-432\",\"admin_memo\":\"MLBP149622\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MKK-432","ident":"EXm04B0u7SwRer5CQwzZP2BhBigPPdwj","created_at":1754371679,"id":834} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 08:07:59 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'u4D7RYwOJ74u8kaugyU6LxYBVb2PRSP-', 'aviator_ident' => '6IIziFQFx_Pdo3qCQ65StHGZ4aQt8L7f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2280'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AIBQ704 - AOEI042'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AIBQ704'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOEI042'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087872', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087872"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"u4D7RYwOJ74u8kaugyU6LxYBVb2PRSP-\",\"aviator_ident\":\"6IIziFQFx_Pdo3qCQ65StHGZ4aQt8L7f\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ704 - AOEI042\",\"admin_memo\":\"MLHP087872\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AIBQ704 - AOEI042","ident":"8rlhgukAKLJIOi5PJhWQZ2092o35QQrU","created_at":1754374079,"id":835} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 12:16:15 [172.19.0.18][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wejD9_thuti-25UuA2ZLncl2eTMuz7mZ', 'aviator_ident' => '4ODbxRqT5cyooD7DHYug07o_HD5WUXKX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2281'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SHL-893'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SHL-893'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149662', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149662"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wejD9_thuti-25UuA2ZLncl2eTMuz7mZ\",\"aviator_ident\":\"4ODbxRqT5cyooD7DHYug07o_HD5WUXKX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHL-893\",\"admin_memo\":\"MLBP149662\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SHL-893","ident":"DCMHliU91DUncdGVRJwufhZ_CGmFkUxS","created_at":1754388975,"id":836} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 12:41:39 [172.19.0.18][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vm9U_ocTVh1GL_d3n-vy1kAhzzp2ZEq9', 'aviator_ident' => 'SlB2XHUxPBxtAVIxL3brXPPBsGa8Zyvs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2282'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGE-387 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGE-387'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149162', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149162"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vm9U_ocTVh1GL_d3n-vy1kAhzzp2ZEq9\",\"aviator_ident\":\"SlB2XHUxPBxtAVIxL3brXPPBsGa8Zyvs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-387\",\"admin_memo\":\"MLBP149162\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGE-387","ident":"1uHGot3lyxUkjCfWrYrnjmd0umXc6PA9","created_at":1754390499,"id":837} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 13:23:50 [172.19.0.18][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hQtdNlFl0WVuaKn_8JYFeVsxIELrPGn6', 'aviator_ident' => 'pzh5KrzgiyEdEhNbGgPtP4tekRd6obef', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2283'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Csereautó'; $description = 'AEEH506 - AOBO525'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEH506'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Csereautó'; $description = 'AOBO525'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149514', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149514"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hQtdNlFl0WVuaKn_8JYFeVsxIELrPGn6\",\"aviator_ident\":\"pzh5KrzgiyEdEhNbGgPtP4tekRd6obef\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Csereaut\\u00f3\",\"description\":\"AEEH506 - AOBO525\",\"admin_memo\":\"MLBP149514\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Csereautó","description":"AEEH506 - AOBO525","ident":"dK97Ya2WPYUHp8X77rQgscN_lWqZD_BK","created_at":1754393030,"id":838} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 14:39:50 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS', 'aviator_ident' => '5LWbWg8ydoI8U2aA-AcSJuUEY1EMMBZc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2284'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149644', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149644"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS\",\"aviator_ident\":\"5LWbWg8ydoI8U2aA-AcSJuUEY1EMMBZc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP149644\",\"ignore_payment\":\"1\"}"} 2025-08-05 14:39:56 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS', 'aviator_ident' => '5LWbWg8ydoI8U2aA-AcSJuUEY1EMMBZc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2284'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149644', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149644"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS\",\"aviator_ident\":\"5LWbWg8ydoI8U2aA-AcSJuUEY1EMMBZc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP149644\",\"ignore_payment\":\"1\"}"} 2025-08-05 14:40:18 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS', 'aviator_ident' => '3eCLSMk_g31getGv7SxoowpLiUY6HT4v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2285'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149644', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149644"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS\",\"aviator_ident\":\"3eCLSMk_g31getGv7SxoowpLiUY6HT4v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP149644\",\"ignore_payment\":\"1\"}"} 2025-08-05 14:43:37 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS', 'aviator_ident' => '3eCLSMk_g31getGv7SxoowpLiUY6HT4v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2285'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF454 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF454'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149644', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149644"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nlk01PIx-HT65zhEhvNroSOi3iZ8BKJS\",\"aviator_ident\":\"3eCLSMk_g31getGv7SxoowpLiUY6HT4v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF454\",\"admin_memo\":\"MLBP149644\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF454","ident":"eYG9Tssnl3difgdanzBAFHs5DcKYfj46","created_at":1754397817,"id":839} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 15:21:34 [172.19.0.18][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nJWBMS6u6olEdfXt04WRUqECYugRA8eH', 'aviator_ident' => 'o9BaFDU1pxga-ozKug0w_qQJLq8WvOUx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2286'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFX-367 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFX-367'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087902', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087902"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"nJWBMS6u6olEdfXt04WRUqECYugRA8eH\",\"aviator_ident\":\"o9BaFDU1pxga-ozKug0w_qQJLq8WvOUx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-367\",\"admin_memo\":\"MLHP087902\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFX-367","ident":"haG9AjdJuXHPQvEDT3GL4SntJ7dFPWjC","created_at":1754400094,"id":840} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 15:51:42 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lCtm_b0oxwsCCwnFt1gH9KdqS27NxTnT', 'aviator_ident' => 'fI4efs224aSCffsffdFSMB_h3C0uaDAx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2287'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'STN-385 - AILP589'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STN-385'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AILP589'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149625', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149625"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lCtm_b0oxwsCCwnFt1gH9KdqS27NxTnT\",\"aviator_ident\":\"fI4efs224aSCffsffdFSMB_h3C0uaDAx\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"STN-385 - AILP589\",\"admin_memo\":\"MLBP149625\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"STN-385 - AILP589","ident":"JgX5h27S9B4vp9fAz0_zE2LxQYdM5EPf","created_at":1754401902,"id":841} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 15:56:26 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cpZBnx_cFQo8XCqcJesADB_02GtQNClj', 'aviator_ident' => '3v4wYu_LJf0FWKXlO-gsH1zjBX75qLta', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2288'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SOR-403 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SOR-403'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149658', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149658"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cpZBnx_cFQo8XCqcJesADB_02GtQNClj\",\"aviator_ident\":\"3v4wYu_LJf0FWKXlO-gsH1zjBX75qLta\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOR-403\",\"admin_memo\":\"MLBP149658\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SOR-403","ident":"coBEXdvO5r78K5Q9yjEQZ0rd1C-E2wIJ","created_at":1754402186,"id":842} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 16:10:47 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IRphbLqgnJvVQihYFGclSmBpbdlROVe_', 'aviator_ident' => 'zlWAfzkenkDisRP1qvadEDA9op4wPDcP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2289'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PTY-377 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PTY-377'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149621', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149621"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IRphbLqgnJvVQihYFGclSmBpbdlROVe_\",\"aviator_ident\":\"zlWAfzkenkDisRP1qvadEDA9op4wPDcP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTY-377\",\"admin_memo\":\"MLBP149621\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PTY-377","ident":"v9IT7x1khWXIA1wZPngFQcZexEZo906N","created_at":1754403047,"id":843} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 16:38:11 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vqgCgwG2TlGe8soTVLyEP6vbHxcMMDbr', 'aviator_ident' => 'jlyLrqikYb4K6yl1vPilFaUY67ByPWsy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2290'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP877 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP877'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087810', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087810"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"vqgCgwG2TlGe8soTVLyEP6vbHxcMMDbr\",\"aviator_ident\":\"jlyLrqikYb4K6yl1vPilFaUY67ByPWsy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP877\",\"admin_memo\":\"MLHP087810\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP877","ident":"ef_7gcqhW-x09n2PnAaR84GWpbiwpmHh","created_at":1754404691,"id":844} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:12:38 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v9bivRNb60l3U6tob72wqGjttbxOXJDB', 'aviator_ident' => 'cvFP4Ur7sjah3HlaCUSpmflm4MRkwbu-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2291'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICM248 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICM248'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148899', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148899"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"v9bivRNb60l3U6tob72wqGjttbxOXJDB\",\"aviator_ident\":\"cvFP4Ur7sjah3HlaCUSpmflm4MRkwbu-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM248\",\"admin_memo\":\"MLBP148899\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICM248","ident":"Cj10NmgoVyc8RMAmWWOVgsATqI4IfewB","created_at":1754406758,"id":845} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:36:46 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'I9vP6E_zPO-7YAMI8bbKgPnMT2uCQldx', 'aviator_ident' => 'L6gOJptYWJh_xu8OmJCB-v_7wiXWi6Mz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2292'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBK-440'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBK-440'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149692', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149692"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I9vP6E_zPO-7YAMI8bbKgPnMT2uCQldx\",\"aviator_ident\":\"L6gOJptYWJh_xu8OmJCB-v_7wiXWi6Mz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBK-440\",\"admin_memo\":\"MLBP149692\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBK-440","ident":"cqChS62URK5jFqPJrBjWVyaTRh1zMzWJ","created_at":1754408206,"id":846} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:37:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WEp8Fm5O3BY7ZPw0ydhhSNhCOd-PSGL3', 'aviator_ident' => 'l4z8CHBzMMIS50FFpLmHANSJA526Hjdr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2293'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PYX-011'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PYX-011'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149693', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149693"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WEp8Fm5O3BY7ZPw0ydhhSNhCOd-PSGL3\",\"aviator_ident\":\"l4z8CHBzMMIS50FFpLmHANSJA526Hjdr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYX-011\",\"admin_memo\":\"MLBP149693\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PYX-011","ident":"v-Kpqxgy45wSBdM_z0JiunWuHR5iqqB2","created_at":1754408275,"id":847} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:39:01 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5gZk7RVKjf8JvPb2KawfNZsmsxqCyckX', 'aviator_ident' => 'Qd4HZRwOXWmIiHic3qrsSNN-c85goIVV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2294'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET676'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET676'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149695', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149695"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5gZk7RVKjf8JvPb2KawfNZsmsxqCyckX\",\"aviator_ident\":\"Qd4HZRwOXWmIiHic3qrsSNN-c85goIVV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET676\",\"admin_memo\":\"MLBP149695\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET676","ident":"5PCWJWmmH6H83NoQTJQY1IqgDfQ2cf2w","created_at":1754408341,"id":848} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:39:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rzi2_eKgcij0i9l3Ow-Vn5cj6BdptO8J', 'aviator_ident' => 'cbau8dyGRA49pr-i54kEmsqZRwV1atLb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2295'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFA268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFA268'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149697', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149697"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rzi2_eKgcij0i9l3Ow-Vn5cj6BdptO8J\",\"aviator_ident\":\"cbau8dyGRA49pr-i54kEmsqZRwV1atLb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFA268\",\"admin_memo\":\"MLBP149697\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFA268","ident":"4n_IE2zEpibsoO01j_jp77OoBEnlCzr1","created_at":1754408394,"id":849} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:41:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uzJaNKF1Hf-NrE5Z6VujZIEA3ARwRvnt', 'aviator_ident' => 'DAeR4U5s396AWvYbRQsnlNfCMTXQh40e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2296'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PMN-769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PMN-769'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149698', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149698"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uzJaNKF1Hf-NrE5Z6VujZIEA3ARwRvnt\",\"aviator_ident\":\"DAeR4U5s396AWvYbRQsnlNfCMTXQh40e\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMN-769\",\"admin_memo\":\"MLBP149698\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PMN-769","ident":"cq7_5SENcMeDIJvGV-mZ90q_yLLZdJGG","created_at":1754408461,"id":850} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:42:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yZBMIyIzbF36vnbbulp_oLDs0nRpkoWT', 'aviator_ident' => 'v-b_MwEm5lURIZq-jMrn8nk6Qssq7wsD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2297'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGD-288'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PGD-288'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149699', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149699"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yZBMIyIzbF36vnbbulp_oLDs0nRpkoWT\",\"aviator_ident\":\"v-b_MwEm5lURIZq-jMrn8nk6Qssq7wsD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-288\",\"admin_memo\":\"MLBP149699\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGD-288","ident":"i7mlGZegwCdce1Ph7Yi9tP83EhUKC2Rr","created_at":1754408530,"id":851} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:43:23 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zD4hgypLGwYdkbbQ35epfg_jqLjwfxtm', 'aviator_ident' => 'l1103pKt100YgmYw326JT2rppFiJ61cS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2298'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAV677'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAV677'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149701', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149701"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zD4hgypLGwYdkbbQ35epfg_jqLjwfxtm\",\"aviator_ident\":\"l1103pKt100YgmYw326JT2rppFiJ61cS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV677\",\"admin_memo\":\"MLBP149701\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAV677","ident":"K1XHJ9ITxd2vMDK5Nxab71W6H9X8GdoE","created_at":1754408603,"id":852} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:44:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ofytvMXSUs9YBUlPgSeia3JnrXuf_h_Z', 'aviator_ident' => '_XvkJzmpSu-plJvgX9WOaB_O3gRnBQjk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2299'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTC-531'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTC-531'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149703', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149703"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ofytvMXSUs9YBUlPgSeia3JnrXuf_h_Z\",\"aviator_ident\":\"_XvkJzmpSu-plJvgX9WOaB_O3gRnBQjk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-531\",\"admin_memo\":\"MLBP149703\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTC-531","ident":"VRx2fYa_wZXZ6OwTzKhXrbSPVBqKbE00","created_at":1754408678,"id":853} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:45:33 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nt5ayhMFgpw2sjY6w9nCLtrm4g-0hVoJ', 'aviator_ident' => 'jfqUBGBNq4pO_ohCZu1eyGp6JHhMssh8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2300'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEM334'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEM334'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149705', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149705"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nt5ayhMFgpw2sjY6w9nCLtrm4g-0hVoJ\",\"aviator_ident\":\"jfqUBGBNq4pO_ohCZu1eyGp6JHhMssh8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEM334\",\"admin_memo\":\"MLBP149705\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEM334","ident":"LjAU0JrZP3XoKE94jSJagpFCgc5yRsI4","created_at":1754408734,"id":854} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:46:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_m1oAcMrJSOtFdJKxBIQaddOmuEl9Ph-', 'aviator_ident' => 'QnV_eS8rjQO48GfasKcG0NS22uAHcbfX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2301'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKD-631'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKD-631'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149706', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149706"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_m1oAcMrJSOtFdJKxBIQaddOmuEl9Ph-\",\"aviator_ident\":\"QnV_eS8rjQO48GfasKcG0NS22uAHcbfX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-631\",\"admin_memo\":\"MLBP149706\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKD-631","ident":"P3FO6VoqwXhJ6MrjQGXRKibc-armlQeO","created_at":1754408794,"id":855} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:47:45 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '77iI7OXEJr_gYiGVK7eBgNttPU_9tfqv', 'aviator_ident' => 'dwUClQUQK7z8uIOKVrIK7okgersnqopi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2302'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS639'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS639'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149707', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149707"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"77iI7OXEJr_gYiGVK7eBgNttPU_9tfqv\",\"aviator_ident\":\"dwUClQUQK7z8uIOKVrIK7okgersnqopi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS639\",\"admin_memo\":\"MLBP149707\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS639","ident":"tgs2mKExCX9bVKK7k8AOawk0xG3iNHCJ","created_at":1754408865,"id":856} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 17:54:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6G0tAFNFEZJ8PCVPyELsXKSryg66V6uD', 'aviator_ident' => 'GV94kjcx3IauAqIYN7kxgJfYzY0Vi5Ww', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2303'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYD-843 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYD-843'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149615', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149615"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6G0tAFNFEZJ8PCVPyELsXKSryg66V6uD\",\"aviator_ident\":\"GV94kjcx3IauAqIYN7kxgJfYzY0Vi5Ww\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-843\",\"admin_memo\":\"MLBP149615\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYD-843","ident":"3novwbKE4nYkgoBxiOrx4OuMik3jdl-g","created_at":1754409249,"id":857} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 19:12:39 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0vACLciC-3l6rjm10CWnxCt0WGmZq8pn', 'aviator_ident' => 'v8kzelziB6qiAW6J76cXBgIJYGi201AQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2304'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RDM-154 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RDM-154'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149611', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149611"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0vACLciC-3l6rjm10CWnxCt0WGmZq8pn\",\"aviator_ident\":\"v8kzelziB6qiAW6J76cXBgIJYGi201AQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDM-154\",\"admin_memo\":\"MLBP149611\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RDM-154","ident":"wmLgKMduvXvnP3iNmJ6HPUd65SE4Gv3t","created_at":1754413959,"id":858} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 19:26:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wejD9_thuti-25UuA2ZLncl2eTMuz7mZ', 'aviator_ident' => 'NKuvIuPPM506XB76tqPhFbj1bVUILqBu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2305'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SHL-893 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SHL-893'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149662', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149662"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wejD9_thuti-25UuA2ZLncl2eTMuz7mZ\",\"aviator_ident\":\"NKuvIuPPM506XB76tqPhFbj1bVUILqBu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHL-893\",\"admin_memo\":\"MLBP149662\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SHL-893","ident":"pcSlqhvv8sOT3uv13dZ_GmXo3MGzYVaJ","created_at":1754414804,"id":859} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 19:33:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3FQNv4kCUMfNT3jcAXNk6HnyJBnT3kVf', 'aviator_ident' => 'yrKybPIS6IAFWlVfGQyXgljrbiSXXNZ4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2306'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAKR751 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKR751'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149612', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149612"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3FQNv4kCUMfNT3jcAXNk6HnyJBnT3kVf\",\"aviator_ident\":\"yrKybPIS6IAFWlVfGQyXgljrbiSXXNZ4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKR751\",\"admin_memo\":\"MLBP149612\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAKR751","ident":"aTXGVIKDINeNyGWKOs4pAxwrcAG9YBSg","created_at":1754415201,"id":860} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 20:25:32 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j6QDJ0Nkp89s0gZi49wp9m_jztuGxDws', 'aviator_ident' => '_k6EI-BGv_EfWv7rXXSRVv8Fe1V9At4y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2307'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBL-677 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBL-677'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149610', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149610"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j6QDJ0Nkp89s0gZi49wp9m_jztuGxDws\",\"aviator_ident\":\"_k6EI-BGv_EfWv7rXXSRVv8Fe1V9At4y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-677\",\"admin_memo\":\"MLBP149610\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBL-677","ident":"CREahoweel7yuJKshtV9QA0LE3Q4M2B4","created_at":1754418332,"id":861} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 21:12:02 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Iz_drpgabBm6UhBo3dx1Riq_gBJaTc7L', 'aviator_ident' => 'Er2rB6UIqdEt73t2Ma-l0GA_-uXp8pEK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2308'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXY-768 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXY-768'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149614', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149614"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Iz_drpgabBm6UhBo3dx1Riq_gBJaTc7L\",\"aviator_ident\":\"Er2rB6UIqdEt73t2Ma-l0GA_-uXp8pEK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXY-768\",\"admin_memo\":\"MLBP149614\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXY-768","ident":"iD-eul2Zq1Ino-p_cDwFCbAAMBttN_ez","created_at":1754421122,"id":862} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 21:45:51 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8u_Wvt01ujzcdvOV02DYGJNm1sFOgJIb', 'aviator_ident' => 'LRBePxCxzVYsykdlWgIk2vbGU0nVQhxc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2309'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYK-467 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYK-467'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149609', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149609"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8u_Wvt01ujzcdvOV02DYGJNm1sFOgJIb\",\"aviator_ident\":\"LRBePxCxzVYsykdlWgIk2vbGU0nVQhxc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYK-467\",\"admin_memo\":\"MLBP149609\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYK-467","ident":"VZAIs0W9zuIc2Xu2v8WxDlZif6zBVtEZ","created_at":1754423151,"id":863} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-05 22:19:13 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QWjFdR-TAH40Otj_Rcj0V3Co-ebePDk-', 'aviator_ident' => 'w4QoHnleXthEINOmAHbddcQi3zfaDbdd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2310'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MKK-432 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MKK-432'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149622', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149622"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QWjFdR-TAH40Otj_Rcj0V3Co-ebePDk-\",\"aviator_ident\":\"w4QoHnleXthEINOmAHbddcQi3zfaDbdd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MKK-432\",\"admin_memo\":\"MLBP149622\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MKK-432","ident":"DAgDFkiou153TkcxvS0b5EIFGhmJgAiZ","created_at":1754425154,"id":864} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 08:54:21 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'z9diaz5mFFzx08mQ-mn1duf5iG__OdIJ', 'aviator_ident' => 'pgtwvZikGbInnsZ6dvIImiFR48-QAXH8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('1613'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147316', // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147316"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-08-06 09:03:06 [172.19.0.18][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XetIUCK9SG5dzRdIAwwUcZXZRQBl_Erc', 'aviator_ident' => '7EDXfjIalYyGJK7nZv5O8lpqF53Ep8mb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2311'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEB210'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEB210'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149730', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149730"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XetIUCK9SG5dzRdIAwwUcZXZRQBl_Erc\",\"aviator_ident\":\"7EDXfjIalYyGJK7nZv5O8lpqF53Ep8mb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB210\",\"admin_memo\":\"MLBP149730\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEB210","ident":"_M7XN7PNgCPxgVD8U8QhOAP3XaQsIr4w","created_at":1754463786,"id":865} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 09:20:21 [172.19.0.18][310][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gOQ8QoXVODSmtrAq6zOYb_CYYVQKpCUS', 'aviator_ident' => 'TyQSbt7Wqgtiv6o3BO-c3C6Z6WV-In8O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2312'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SAE-592'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SAE-592'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gOQ8QoXVODSmtrAq6zOYb_CYYVQKpCUS\",\"aviator_ident\":\"TyQSbt7Wqgtiv6o3BO-c3C6Z6WV-In8O\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAE-592\",\"admin_memo\":\"MLBP149734\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SAE-592","ident":"Kh_TiVlx7foQqDaGM9__lQDps8f7MFZO","created_at":1754464821,"id":866} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 11:10:21 [172.19.0.18][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SGLXZMhm3hvZaTyLCK8jVWxoN_zGtPL7', 'aviator_ident' => 's4Ws2scwxZsOU8Sy8-0fk6nhRlYTxI2p', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2314'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TFY-174 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TFY-174'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP073868', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP073868"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"SGLXZMhm3hvZaTyLCK8jVWxoN_zGtPL7\",\"aviator_ident\":\"s4Ws2scwxZsOU8Sy8-0fk6nhRlYTxI2p\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFY-174\",\"admin_memo\":\"MLHP073868\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TFY-174","ident":"QfAMP7GfIzPIOP0gBLuemGkcvpxzevLv","created_at":1754471421,"id":867} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 13:03:08 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l40uneJr9zYYV-wfw06XuJuwtFpZ5-Gd', 'aviator_ident' => 'vGE0xOj7wVRHr_nha0yKVQSxN8zIk06g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2315'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAT-569 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAT-569'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087220', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087220"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"l40uneJr9zYYV-wfw06XuJuwtFpZ5-Gd\",\"aviator_ident\":\"vGE0xOj7wVRHr_nha0yKVQSxN8zIk06g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAT-569\",\"admin_memo\":\"MLHP087220\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAT-569","ident":"nS2APTqA1vuF-_4mDH3ROEM8E7iT4-tg","created_at":1754478188,"id":868} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 13:45:15 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WisScvcFnQGVl5du5GgxqbrO3XgbNV6q', 'aviator_ident' => 'DULr7QwuC42A5Jd1qaomK8YOYrPyCPCX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2316'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYR-109 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYR-109'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149722', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149722"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WisScvcFnQGVl5du5GgxqbrO3XgbNV6q\",\"aviator_ident\":\"DULr7QwuC42A5Jd1qaomK8YOYrPyCPCX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYR-109\",\"admin_memo\":\"MLBP149722\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYR-109","ident":"PY2tW4OI-If61awQZdz6XXFqpsG5lizA","created_at":1754480716,"id":869} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 13:45:39 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'E_TtzwLOpAIPk09gfBGHsO9XogxkcIS4', 'aviator_ident' => '92m6ergq_f6MY3a-_mc4fzlp4Hav5Uy1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2317'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RSW-544 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RSW-544'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149715', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149715"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E_TtzwLOpAIPk09gfBGHsO9XogxkcIS4\",\"aviator_ident\":\"92m6ergq_f6MY3a-_mc4fzlp4Hav5Uy1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RSW-544\",\"admin_memo\":\"MLBP149715\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RSW-544","ident":"XfQlihoZd8ZncsREjyKhbHz0qQ4s68Ri","created_at":1754480739,"id":870} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 15:57:10 [172.19.0.18][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'b6I5_NHW1HJ5oFUVKfTDO2fnQ8AeB6lR', 'aviator_ident' => 'TMQHx2RKRdF1EDgrnwkc7xYbaE7WUIIz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2318'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRA-790 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRA-790'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP147918', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP147918"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"b6I5_NHW1HJ5oFUVKfTDO2fnQ8AeB6lR\",\"aviator_ident\":\"TMQHx2RKRdF1EDgrnwkc7xYbaE7WUIIz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRA-790\",\"admin_memo\":\"MLBP147918\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRA-790","ident":"uWKn06s5MF9URYo3HkEY9JJ2ewRBVhQO","created_at":1754488630,"id":871} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 16:06:21 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Mf8-cKSwZSzsoiOdfIc1XnvX48HsJaEQ', 'aviator_ident' => '3ROJqWzHbIfXeARwo0ptaAXreSwtg86s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2319'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TXAE339'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAE339'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087737', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087737"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Mf8-cKSwZSzsoiOdfIc1XnvX48HsJaEQ\",\"aviator_ident\":\"3ROJqWzHbIfXeARwo0ptaAXreSwtg86s\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAE339\",\"admin_memo\":\"MLHP087737\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TXAE339","ident":"aSbhFW4nzDLSml7Nc4vJPyOBjGemc4gq","created_at":1754489181,"id":872} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 16:33:18 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nt_itctEj8ME75Q9DOuafrmCTlm7YslK', 'aviator_ident' => 'l8fwJjJ0Z6fwDoAijD36rx4hxQQpyLMS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2320'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBZ-516 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBZ-516'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149752', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149752"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nt_itctEj8ME75Q9DOuafrmCTlm7YslK\",\"aviator_ident\":\"l8fwJjJ0Z6fwDoAijD36rx4hxQQpyLMS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBZ-516\",\"admin_memo\":\"MLBP149752\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBZ-516","ident":"OWH3YQkYawI2lkxKzLZefzDWZw0XASf_","created_at":1754490798,"id":873} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 16:53:20 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YwsolFpH94-FgJHHCPHBZ1YRHD_-W-3y', 'aviator_ident' => 'svMFr8eMqRNiqI7FBU3nC7lcbzqySN99', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2321'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADW176 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADW176'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149755', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149755"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YwsolFpH94-FgJHHCPHBZ1YRHD_-W-3y\",\"aviator_ident\":\"svMFr8eMqRNiqI7FBU3nC7lcbzqySN99\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADW176\",\"admin_memo\":\"MLBP149755\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADW176","ident":"09kHUfqhAOl0dAhHOVeTCU6GE4WYPKkt","created_at":1754492000,"id":874} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:24:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GMsY2y8yBeT2aLQ2kQ-sSqa4cHVLyDJF', 'aviator_ident' => '6iqqrdJSk4qglECXNuEh8MTyS0ySmOea', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2322'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAMG336'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAMG336'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149782', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149782"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GMsY2y8yBeT2aLQ2kQ-sSqa4cHVLyDJF\",\"aviator_ident\":\"6iqqrdJSk4qglECXNuEh8MTyS0ySmOea\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMG336\",\"admin_memo\":\"MLBP149782\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAMG336","ident":"6uTVxCMmRLYoQkFuh6gIsPt3Fv1QIzq5","created_at":1754493847,"id":875} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:27:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'k5Yj920TU68VwEOT_AtLle4fOouiEJbN', 'aviator_ident' => 'NrXUI1ngbHThs8NMET8i0nU-Xy1vAKBF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2323'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PKC-204'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PKC-204'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149783', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149783"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"k5Yj920TU68VwEOT_AtLle4fOouiEJbN\",\"aviator_ident\":\"NrXUI1ngbHThs8NMET8i0nU-Xy1vAKBF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-204\",\"admin_memo\":\"MLBP149783\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PKC-204","ident":"6PQxXr7a9cVrvJTBtdwB5sZH39zmdtsC","created_at":1754494069,"id":876} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:30:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6Mt3-xyeANYhDg3PTxOXB0q_sQTkfuRa', 'aviator_ident' => '_Y3oJ0S1CPnH1RzDwS2-oTssRMhJqEla', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2324'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXF-416'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXF-416'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149784', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149784"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6Mt3-xyeANYhDg3PTxOXB0q_sQTkfuRa\",\"aviator_ident\":\"_Y3oJ0S1CPnH1RzDwS2-oTssRMhJqEla\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-416\",\"admin_memo\":\"MLBP149784\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXF-416","ident":"HiEMhx5hRl7QZClNUKzP1WX4T5tuNiZ7","created_at":1754494209,"id":877} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:31:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3ddq5qRwcxwT19vWLuo6JIE65WQGU6CU', 'aviator_ident' => '9ryrjgcQDGaB23R8RMq7dbulJgp13--y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2325'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MSARA66'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MSARA66'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149785', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149785"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3ddq5qRwcxwT19vWLuo6JIE65WQGU6CU\",\"aviator_ident\":\"9ryrjgcQDGaB23R8RMq7dbulJgp13--y\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MSARA66\",\"admin_memo\":\"MLBP149785\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MSARA66","ident":"AP8FM9tbmauATNBuXUINO5EbqfPXS9Cc","created_at":1754494285,"id":878} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:34:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a3n_BVjUh2hfPTY2aiFTTtChcH757Jz3', 'aviator_ident' => 'kHr-OxOPfqJBsO5l3XpzqAcKgsNL_7-K', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2326'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TCV-066'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TCV-066'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a3n_BVjUh2hfPTY2aiFTTtChcH757Jz3\",\"aviator_ident\":\"kHr-OxOPfqJBsO5l3XpzqAcKgsNL_7-K\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCV-066\",\"admin_memo\":\"MLBP149786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TCV-066","ident":"IvchbOPrrqgTUGw6N9vRZrM7wmE5kf3D","created_at":1754494447,"id":879} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:35:25 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2Q-0jUmV2s8oA9LfV4FVF82FQhL-Y_-W', 'aviator_ident' => 'WTQdOMoJlt7BFPT6YJQvxMGY0x9FZohR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2327'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AADW180'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AADW180'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149787', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149787"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2Q-0jUmV2s8oA9LfV4FVF82FQhL-Y_-W\",\"aviator_ident\":\"WTQdOMoJlt7BFPT6YJQvxMGY0x9FZohR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADW180\",\"admin_memo\":\"MLBP149787\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AADW180","ident":"D08aSnEot_QKQOBBKlUGb47OQ1YcP-Lw","created_at":1754494525,"id":880} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:36:16 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lkhnqBWhJc4X4mt_w5Gb38V1EB2Wd-wy', 'aviator_ident' => 'VFKuDMlmZh3YRg4SR9Qi9DITLChZmx5l', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2328'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECF771'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECF771'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149788', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149788"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lkhnqBWhJc4X4mt_w5Gb38V1EB2Wd-wy\",\"aviator_ident\":\"VFKuDMlmZh3YRg4SR9Qi9DITLChZmx5l\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF771\",\"admin_memo\":\"MLBP149788\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECF771","ident":"aagX9TXVYYtLtiZj617BbOQhtUdAguCI","created_at":1754494576,"id":881} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:37:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Iqc6IdCz6U7pYv2I9ow-YMvXnK9NfiP9', 'aviator_ident' => 'SluRc6IgD6feSZw1OCH0BNZJHIbscCBh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2329'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SGK-686'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SGK-686'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149789', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149789"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Iqc6IdCz6U7pYv2I9ow-YMvXnK9NfiP9\",\"aviator_ident\":\"SluRc6IgD6feSZw1OCH0BNZJHIbscCBh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-686\",\"admin_memo\":\"MLBP149789\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGK-686","ident":"EYToRO6aHiLralL6YEw228WBl65ziysn","created_at":1754494644,"id":882} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:39:20 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A1QaoTkw08mcNMc4cPkDOdqWxijHXate', 'aviator_ident' => 'mK9IqW_Vce3eJHTMCpOgOUgTMAdci4cD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2330'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SGK-664'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SGK-664'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149791', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149791"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"A1QaoTkw08mcNMc4cPkDOdqWxijHXate\",\"aviator_ident\":\"mK9IqW_Vce3eJHTMCpOgOUgTMAdci4cD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-664\",\"admin_memo\":\"MLBP149791\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGK-664","ident":"hwgN6h_pdsm26IWti49Vo83dCXI2kx-X","created_at":1754494761,"id":883} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:42:46 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'I9vP6E_zPO-7YAMI8bbKgPnMT2uCQldx', 'aviator_ident' => 'VxJvVKR5GHx6AURURt1xIRffOXijcPnF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2331'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBK-440 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBK-440'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149692', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149692"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I9vP6E_zPO-7YAMI8bbKgPnMT2uCQldx\",\"aviator_ident\":\"VxJvVKR5GHx6AURURt1xIRffOXijcPnF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBK-440\",\"admin_memo\":\"MLBP149692\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBK-440","ident":"DZ0b58f63bTBGXMR7Xj86Vv1zR1ibNmz","created_at":1754494967,"id":884} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 17:45:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WEp8Fm5O3BY7ZPw0ydhhSNhCOd-PSGL3', 'aviator_ident' => 'G5U-p1UX246ei_Ih1slV8XFT-nANdKke', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2332'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PYX-011 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PYX-011'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149693', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149693"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WEp8Fm5O3BY7ZPw0ydhhSNhCOd-PSGL3\",\"aviator_ident\":\"G5U-p1UX246ei_Ih1slV8XFT-nANdKke\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYX-011\",\"admin_memo\":\"MLBP149693\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PYX-011","ident":"KkoQR6Iv5WZamZnY7gjEGVZ58z2UsJwZ","created_at":1754495128,"id":885} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 18:33:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ofytvMXSUs9YBUlPgSeia3JnrXuf_h_Z', 'aviator_ident' => 'h2WG7EKOKgwfa8a_blG_tGVpGEi4gKvp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2333'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTC-531 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTC-531'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149703', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149703"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ofytvMXSUs9YBUlPgSeia3JnrXuf_h_Z\",\"aviator_ident\":\"h2WG7EKOKgwfa8a_blG_tGVpGEi4gKvp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-531\",\"admin_memo\":\"MLBP149703\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTC-531","ident":"K49USKvl402WqVXhwTk2mL9BT8Ki5MK0","created_at":1754497981,"id":886} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 18:36:32 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XetIUCK9SG5dzRdIAwwUcZXZRQBl_Erc', 'aviator_ident' => 'AwQs3rLT6HtpuZXrjkdkvKFWsbGNVYoB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2334'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEB210 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEB210'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149730', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149730"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XetIUCK9SG5dzRdIAwwUcZXZRQBl_Erc\",\"aviator_ident\":\"AwQs3rLT6HtpuZXrjkdkvKFWsbGNVYoB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB210\",\"admin_memo\":\"MLBP149730\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEB210","ident":"RAk6dm13Leff_0eZ_SaZhYiApkriwhVU","created_at":1754498192,"id":887} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 18:48:19 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nt5ayhMFgpw2sjY6w9nCLtrm4g-0hVoJ', 'aviator_ident' => 'xk0GyykKSX-DGCeECY-j0taYlegl2TyN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2335'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEM334 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEM334'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149705', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149705"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nt5ayhMFgpw2sjY6w9nCLtrm4g-0hVoJ\",\"aviator_ident\":\"xk0GyykKSX-DGCeECY-j0taYlegl2TyN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEM334\",\"admin_memo\":\"MLBP149705\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEM334","ident":"MK1hRKAaZ0n1XsEqg_hsjjIOxRbRcYjG","created_at":1754498899,"id":888} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 19:19:43 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gOQ8QoXVODSmtrAq6zOYb_CYYVQKpCUS', 'aviator_ident' => 'pY6JatPbF61ytAWQDxjMuOKDkVwYhk36', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2336'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SAE-592 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SAE-592'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gOQ8QoXVODSmtrAq6zOYb_CYYVQKpCUS\",\"aviator_ident\":\"pY6JatPbF61ytAWQDxjMuOKDkVwYhk36\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAE-592\",\"admin_memo\":\"MLBP149734\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SAE-592","ident":"OoUqO_xUy8pDAbh3IVpZEojM-5Bfl17R","created_at":1754500784,"id":889} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 19:47:08 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_m1oAcMrJSOtFdJKxBIQaddOmuEl9Ph-', 'aviator_ident' => 'ZV7HBSV_gPiiidc9engsuZEtSOTTkKsI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2337'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-631 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-631'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149706', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149706"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_m1oAcMrJSOtFdJKxBIQaddOmuEl9Ph-\",\"aviator_ident\":\"ZV7HBSV_gPiiidc9engsuZEtSOTTkKsI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-631\",\"admin_memo\":\"MLBP149706\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-631","ident":"M83Dtgc6-yGlbFaI7JMT6laKzCydvk-C","created_at":1754502428,"id":890} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 20:16:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uzJaNKF1Hf-NrE5Z6VujZIEA3ARwRvnt', 'aviator_ident' => 'cN7QAchkKyH3vhDGA7inGxdyIfmESvVP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2338'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMN-769 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMN-769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149698', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149698"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uzJaNKF1Hf-NrE5Z6VujZIEA3ARwRvnt\",\"aviator_ident\":\"cN7QAchkKyH3vhDGA7inGxdyIfmESvVP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMN-769\",\"admin_memo\":\"MLBP149698\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMN-769","ident":"TNwK3eNkI14Nk0j2ns5ypvAXZms6_Dow","created_at":1754504165,"id":891} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 20:54:35 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5gZk7RVKjf8JvPb2KawfNZsmsxqCyckX', 'aviator_ident' => 'v1wnAXHhzrKTGy1ZN_1lsZX8mv4agZo6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2339'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET676 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET676'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149695', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149695"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5gZk7RVKjf8JvPb2KawfNZsmsxqCyckX\",\"aviator_ident\":\"v1wnAXHhzrKTGy1ZN_1lsZX8mv4agZo6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET676\",\"admin_memo\":\"MLBP149695\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET676","ident":"aTYZ8D6jv1fRjZR7azDRwXZP8onOvgwD","created_at":1754506475,"id":892} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 21:12:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rzi2_eKgcij0i9l3Ow-Vn5cj6BdptO8J', 'aviator_ident' => '-e2kL6m8lz73PCf4Iree9RdPFbDzBOyX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2340'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFA268 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFA268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149697', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149697"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rzi2_eKgcij0i9l3Ow-Vn5cj6BdptO8J\",\"aviator_ident\":\"-e2kL6m8lz73PCf4Iree9RdPFbDzBOyX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFA268\",\"admin_memo\":\"MLBP149697\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFA268","ident":"UqkFYcmnsNtjBBOZZtDmsLRRkwzmNYi8","created_at":1754507526,"id":893} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 21:23:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '77iI7OXEJr_gYiGVK7eBgNttPU_9tfqv', 'aviator_ident' => 'DslMbtDcNXtU6xxm4NSPd21RQ0cCNzlp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2341'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS639 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS639'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149707', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149707"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"77iI7OXEJr_gYiGVK7eBgNttPU_9tfqv\",\"aviator_ident\":\"DslMbtDcNXtU6xxm4NSPd21RQ0cCNzlp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS639\",\"admin_memo\":\"MLBP149707\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS639","ident":"s_zDi6vawQpaizCqukzFuBVr0kfzm4zh","created_at":1754508233,"id":894} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 21:34:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gOQ8QoXVODSmtrAq6zOYb_CYYVQKpCUS', 'aviator_ident' => '6025OPnWIy5xtd7XNT73ZveT18nggpVy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2342'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SAE-592 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SAE-592'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gOQ8QoXVODSmtrAq6zOYb_CYYVQKpCUS\",\"aviator_ident\":\"6025OPnWIy5xtd7XNT73ZveT18nggpVy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAE-592\",\"admin_memo\":\"MLBP149734\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SAE-592","ident":"By7xyBsqYtHz_6owGx139czI1tyq_QPk","created_at":1754508840,"id":895} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-06 21:44:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zD4hgypLGwYdkbbQ35epfg_jqLjwfxtm', 'aviator_ident' => '_26Dj9VEIllUEcqWjoR-Xt5RaOsokr9j', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2343'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAV677 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAV677'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149701', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149701"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zD4hgypLGwYdkbbQ35epfg_jqLjwfxtm\",\"aviator_ident\":\"_26Dj9VEIllUEcqWjoR-Xt5RaOsokr9j\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV677\",\"admin_memo\":\"MLBP149701\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAV677","ident":"Lwi8mDJugY1HuV0SE_Gan1E1pkezr13D","created_at":1754509471,"id":896} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 10:01:24 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pj_DoPuECEI1xfg09iuEKwazH9iJJYpa', 'aviator_ident' => '6N79-8IwipfhSyAnt_HHORnsutpkYJav', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2344'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIAN391 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIAN391'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149797', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149797"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pj_DoPuECEI1xfg09iuEKwazH9iJJYpa\",\"aviator_ident\":\"6N79-8IwipfhSyAnt_HHORnsutpkYJav\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIAN391\",\"admin_memo\":\"MLBP149797\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIAN391","ident":"EPJWUHkEQisgQsqYdgKtTvPcD6wx_rtk","created_at":1754553684,"id":897} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 10:17:59 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0p8bYa7wWOQ2ekhyR-xHao67vGYQVHMB', 'aviator_ident' => 'a-0EkAHTLWGKwt9Xr9SfiSp_cWvHzqkX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2345'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AIBQ703 - SG376893'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AIBQ703'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SG376893'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087566', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087566"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"0p8bYa7wWOQ2ekhyR-xHao67vGYQVHMB\",\"aviator_ident\":\"a-0EkAHTLWGKwt9Xr9SfiSp_cWvHzqkX\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ703 - SG376893\",\"admin_memo\":\"MLHP087566\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AIBQ703 - SG376893","ident":"ZBLxUCCMqTlKHJCPLNME8sWlROamoG2S","created_at":1754554679,"id":898} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 14:56:39 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-pNyOsGpwa_Hmw2OpshaJVrWZ1qlQqu8', 'aviator_ident' => 'uAahgjyBR6pgG_4hRcTGCrG6pVBL1efw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2346'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWH-812 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWH-812'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149808', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149808"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-pNyOsGpwa_Hmw2OpshaJVrWZ1qlQqu8\",\"aviator_ident\":\"uAahgjyBR6pgG_4hRcTGCrG6pVBL1efw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWH-812\",\"admin_memo\":\"MLBP149808\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWH-812","ident":"9X4kTY3DkkSklYgNc7cbrT_kOH7yNXf6","created_at":1754571399,"id":899} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 15:07:06 [172.19.0.18][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GNDRgNqEqZIbdCVTWRTI49dVERXz0MH2', 'aviator_ident' => 'jToIPygZCj3uLXfDIc08wdo7zmMxNy4H', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2347'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOAP243 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOAP243'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087174', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087174"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GNDRgNqEqZIbdCVTWRTI49dVERXz0MH2\",\"aviator_ident\":\"jToIPygZCj3uLXfDIc08wdo7zmMxNy4H\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP243\",\"admin_memo\":\"MLHP087174\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOAP243","ident":"cHlKqrkS53aG1JyXSkn6AFa-GaE6zFq8","created_at":1754572026,"id":900} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 15:07:30 [172.19.0.18][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3xo_IGdkRiqqx9vOtwuXafolhopPzPUk', 'aviator_ident' => 'MsHc7Q8pb1waUvOzYLgmLMQrBzisrFrL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2348'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFW-613 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFW-613'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086458', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086458"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"3xo_IGdkRiqqx9vOtwuXafolhopPzPUk\",\"aviator_ident\":\"MsHc7Q8pb1waUvOzYLgmLMQrBzisrFrL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFW-613\",\"admin_memo\":\"MLHP086458\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFW-613","ident":"XQoXTBX3HjWUg3kSkuqwJuzomidRlpJt","created_at":1754572050,"id":901} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 15:44:59 [172.19.0.18][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mEEAYpu1MeUJtgcAGielYJW2SFoyQ_Bj', 'aviator_ident' => 'JU-UkilNotspoyUBiBfVXZJ8A3h8AFvi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2349'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC777'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC777'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149861', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149861"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mEEAYpu1MeUJtgcAGielYJW2SFoyQ_Bj\",\"aviator_ident\":\"JU-UkilNotspoyUBiBfVXZJ8A3h8AFvi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC777\",\"admin_memo\":\"MLBP149861\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC777","ident":"xWEo3-zb7tchHOyvnVIfCn3Z8qxKqIR_","created_at":1754574299,"id":902} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 15:51:55 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kv7OwYS1JFYqfSjQR4SDDVzFHQdOt3hP', 'aviator_ident' => 'axtHEL-46JDwVUiUHYLoTaKPXeZWCj6r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2350'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PCZ-130 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PCZ-130'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149566', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149566"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kv7OwYS1JFYqfSjQR4SDDVzFHQdOt3hP\",\"aviator_ident\":\"axtHEL-46JDwVUiUHYLoTaKPXeZWCj6r\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCZ-130\",\"admin_memo\":\"MLBP149566\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PCZ-130","ident":"J9_Zj_3Bp8MVttvgKqnoOhpW6rIrQZhU","created_at":1754574715,"id":903} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 15:52:11 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iHpV3xE6uTlekZpFDkN3JamTaiZiRJLh', 'aviator_ident' => '0NIO5acN_3roMNJ6U5oHNcqyfe5peQ3f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2351'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFB839 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFB839'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149713', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149713"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iHpV3xE6uTlekZpFDkN3JamTaiZiRJLh\",\"aviator_ident\":\"0NIO5acN_3roMNJ6U5oHNcqyfe5peQ3f\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB839\",\"admin_memo\":\"MLBP149713\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFB839","ident":"YyoFanKnrseNiCaMrJM9tzECX0vwvDYB","created_at":1754574731,"id":904} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:04:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yYnhJWCaM4a7qVV0CY0BNw8VpPHt4y1g', 'aviator_ident' => '08pV9hMZMxeP2OqNUtuqo7zS1SAsoyfo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2352'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PYF-189'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PYF-189'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149863', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149863"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yYnhJWCaM4a7qVV0CY0BNw8VpPHt4y1g\",\"aviator_ident\":\"08pV9hMZMxeP2OqNUtuqo7zS1SAsoyfo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYF-189\",\"admin_memo\":\"MLBP149863\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PYF-189","ident":"xMFVRXnslGdlNjn_XBKvDU1Ueh_zC5Ag","created_at":1754582690,"id":905} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:05:45 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fuJ7gMyOJa5NhjRvHsmO2j9AJw1RjNsb', 'aviator_ident' => 'g8N6x5FBt1wKxR1sKMpT-cpQNZXA8K6T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2353'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET845'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET845'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149866', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149866"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fuJ7gMyOJa5NhjRvHsmO2j9AJw1RjNsb\",\"aviator_ident\":\"g8N6x5FBt1wKxR1sKMpT-cpQNZXA8K6T\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET845\",\"admin_memo\":\"MLBP149866\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET845","ident":"IT3f1Zhwa85MbqtKFH4LubdRle3fqNyA","created_at":1754582745,"id":906} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:06:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pIFqhlo1SRwr-X91eNwbE8wDuCv1xB03', 'aviator_ident' => 'DwWcPS94as-d_Mm0akR6Cqntr1sjkhbD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2354'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEX723'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEX723'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149867', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149867"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pIFqhlo1SRwr-X91eNwbE8wDuCv1xB03\",\"aviator_ident\":\"DwWcPS94as-d_Mm0akR6Cqntr1sjkhbD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEX723\",\"admin_memo\":\"MLBP149867\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEX723","ident":"RhiLiumQZcpHrNp5wLWv4wR2V4gC9Gd7","created_at":1754582816,"id":907} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:08:02 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KZMTmOqc3cxZ41k9TOpuqx_5a9nwleJM', 'aviator_ident' => 'fN6zGWbaq-7ac3dJvTtasdWm_TupkRoQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2355'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP602'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP602'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149868', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149868"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KZMTmOqc3cxZ41k9TOpuqx_5a9nwleJM\",\"aviator_ident\":\"fN6zGWbaq-7ac3dJvTtasdWm_TupkRoQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP602\",\"admin_memo\":\"MLBP149868\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP602","ident":"DavATgGgbPs5KKNPVNZ-W1PUEiyLTfCG","created_at":1754582882,"id":908} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:09:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '26E8UBs-PEjHRgHjf0ngkI6ohMoH5mEx', 'aviator_ident' => '8QRCRjUSys_PKOru6iDYWU6booGkHruH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2356'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFP078'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFP078'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149869', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149869"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"26E8UBs-PEjHRgHjf0ngkI6ohMoH5mEx\",\"aviator_ident\":\"8QRCRjUSys_PKOru6iDYWU6booGkHruH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFP078\",\"admin_memo\":\"MLBP149869\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFP078","ident":"VzNesoeug53-dIEq8HHd5JOkcuPo9tPx","created_at":1754582945,"id":909} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:11:13 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ujf1CqH8DuEKnWrPi002fpg_jOU71yNb', 'aviator_ident' => 'xFG1STopYqB5WwX854vR86Iuwnh0BhBu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2357'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP530'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP530'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149870', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149870"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ujf1CqH8DuEKnWrPi002fpg_jOU71yNb\",\"aviator_ident\":\"xFG1STopYqB5WwX854vR86Iuwnh0BhBu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP530\",\"admin_memo\":\"MLBP149870\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP530","ident":"wJG7dQq_eHdhGLVz01cdb0B8k_c0D6X5","created_at":1754583073,"id":910} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:12:16 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5EQl1fPPxXskohcshJwPdazfufRNtHQU', 'aviator_ident' => 'w4FINJY5fj7_G-QJ7wPxZ1VO0P3-mg8z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2358'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ325'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ325'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149871', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149871"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5EQl1fPPxXskohcshJwPdazfufRNtHQU\",\"aviator_ident\":\"w4FINJY5fj7_G-QJ7wPxZ1VO0P3-mg8z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ325\",\"admin_memo\":\"MLBP149871\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ325","ident":"mP48Yrrqz522C35mYg3at4ZhWLbBF-Pe","created_at":1754583136,"id":911} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:13:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nLfCpdYQKkOjHRt6OPNY5_AiLT0UysMa', 'aviator_ident' => '40AVm5AXY8BctKmWS1iISVmMMnRdq7wq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2359'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBL-660'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBL-660'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149872', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149872"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nLfCpdYQKkOjHRt6OPNY5_AiLT0UysMa\",\"aviator_ident\":\"40AVm5AXY8BctKmWS1iISVmMMnRdq7wq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-660\",\"admin_memo\":\"MLBP149872\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBL-660","ident":"_PwRNaKHWMzuXyi38MLLPwjRlvSoPLbi","created_at":1754583198,"id":912} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:14:15 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-mDhuX6jnkJiVJ2KuLzAFwKvIh693ZLg', 'aviator_ident' => 'BUxkJ-KurexWv8xP5i7twPstErVhETbE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2360'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECK766'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECK766'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149873', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149873"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-mDhuX6jnkJiVJ2KuLzAFwKvIh693ZLg\",\"aviator_ident\":\"BUxkJ-KurexWv8xP5i7twPstErVhETbE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECK766\",\"admin_memo\":\"MLBP149873\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECK766","ident":"0lIUbPKeuPcVA8-QlxXIFXTQiTfQRPVw","created_at":1754583256,"id":913} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:15:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6kluPa-WhOsnTjVPzMaIQ1Ap52sBb0mJ', 'aviator_ident' => 'W_UaTEQutFQTToaPJMotnFtaTSwHs_28', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2361'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF472'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF472'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149874', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149874"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6kluPa-WhOsnTjVPzMaIQ1Ap52sBb0mJ\",\"aviator_ident\":\"W_UaTEQutFQTToaPJMotnFtaTSwHs_28\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF472\",\"admin_memo\":\"MLBP149874\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF472","ident":"qBTcfyy-PMiW9yyZItBdCl_A77Hbsgui","created_at":1754583309,"id":914} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:16:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lcb-Hdga-MwBrl6V8NWdodAfIECrJ2jz', 'aviator_ident' => '1ypJuX3zHaUioufGOP40c9S38ygKgPfZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2362'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TFU-398'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TFU-398'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149875', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149875"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lcb-Hdga-MwBrl6V8NWdodAfIECrJ2jz\",\"aviator_ident\":\"1ypJuX3zHaUioufGOP40c9S38ygKgPfZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFU-398\",\"admin_memo\":\"MLBP149875\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TFU-398","ident":"XpjOqwfcMnnq28qHX2ao87lnOFWM0kku","created_at":1754583390,"id":915} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:45:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a3n_BVjUh2hfPTY2aiFTTtChcH757Jz3', 'aviator_ident' => 'S8fFZKyDjxTTyAzVtFaj6TnIfP0rYlY5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2363'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TCV-066 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TCV-066'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"a3n_BVjUh2hfPTY2aiFTTtChcH757Jz3\",\"aviator_ident\":\"S8fFZKyDjxTTyAzVtFaj6TnIfP0rYlY5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCV-066\",\"admin_memo\":\"MLBP149786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TCV-066","ident":"WBydsJvPmPtLgBuDn4yNZ6p_WRebXCND","created_at":1754585154,"id":916} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 18:49:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GMsY2y8yBeT2aLQ2kQ-sSqa4cHVLyDJF', 'aviator_ident' => 'ahOcqriOWeYrxO8CRYOEjPg0ZU1jNY2S', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2364'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAMG336 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAMG336'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149782', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149782"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GMsY2y8yBeT2aLQ2kQ-sSqa4cHVLyDJF\",\"aviator_ident\":\"ahOcqriOWeYrxO8CRYOEjPg0ZU1jNY2S\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMG336\",\"admin_memo\":\"MLBP149782\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAMG336","ident":"TUDt9R2ZCWg9XlUER2eFNL_PyLuj8WUg","created_at":1754585378,"id":917} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 19:31:33 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6Mt3-xyeANYhDg3PTxOXB0q_sQTkfuRa', 'aviator_ident' => 'hbcJi3qoUBFsHqi1OieYxK1cgMRn1spk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2365'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXF-416 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXF-416'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149784', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149784"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6Mt3-xyeANYhDg3PTxOXB0q_sQTkfuRa\",\"aviator_ident\":\"hbcJi3qoUBFsHqi1OieYxK1cgMRn1spk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-416\",\"admin_memo\":\"MLBP149784\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXF-416","ident":"5URitU-WoSk0kWMzXaXq6EeznnjlCQN7","created_at":1754587894,"id":918} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 19:35:36 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'k5Yj920TU68VwEOT_AtLle4fOouiEJbN', 'aviator_ident' => 'vHbp3v2N0ktYU43MtcpIrO9VFmkEsWjD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2366'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PKC-204 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PKC-204'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149783', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149783"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"k5Yj920TU68VwEOT_AtLle4fOouiEJbN\",\"aviator_ident\":\"vHbp3v2N0ktYU43MtcpIrO9VFmkEsWjD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-204\",\"admin_memo\":\"MLBP149783\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PKC-204","ident":"FSTcgsvDO5E4hXMmj-v7b75iz9kUAD9z","created_at":1754588136,"id":919} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 20:33:05 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2Q-0jUmV2s8oA9LfV4FVF82FQhL-Y_-W', 'aviator_ident' => 'KWluT6P-u1eFaJlcnvIj0cI-2aG1aHNe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2367'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADW180 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADW180'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149787', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149787"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2Q-0jUmV2s8oA9LfV4FVF82FQhL-Y_-W\",\"aviator_ident\":\"KWluT6P-u1eFaJlcnvIj0cI-2aG1aHNe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADW180\",\"admin_memo\":\"MLBP149787\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADW180","ident":"iGRlk6bdBJlOjyIV-671g8jFGxxG79Ph","created_at":1754591585,"id":920} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 21:02:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A1QaoTkw08mcNMc4cPkDOdqWxijHXate', 'aviator_ident' => 'fGHBEipqxaAYh6ZtU-WHZKqz-BZ4qxOF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2368'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGK-664 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGK-664'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149791', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149791"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"A1QaoTkw08mcNMc4cPkDOdqWxijHXate\",\"aviator_ident\":\"fGHBEipqxaAYh6ZtU-WHZKqz-BZ4qxOF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-664\",\"admin_memo\":\"MLBP149791\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGK-664","ident":"exPWhdJ0GbGX2kk7wsCrDUSv3H2ZwajM","created_at":1754593357,"id":921} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 21:32:15 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lkhnqBWhJc4X4mt_w5Gb38V1EB2Wd-wy', 'aviator_ident' => 'TIMrDNk5dNLR_CH0lZMslAnCZZWwmMYv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2369'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECF771 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECF771'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149788', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149788"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lkhnqBWhJc4X4mt_w5Gb38V1EB2Wd-wy\",\"aviator_ident\":\"TIMrDNk5dNLR_CH0lZMslAnCZZWwmMYv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF771\",\"admin_memo\":\"MLBP149788\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECF771","ident":"lTeNIfoVrk2PYZ9BljuiMN2QkiqpONp6","created_at":1754595135,"id":922} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 22:28:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Iqc6IdCz6U7pYv2I9ow-YMvXnK9NfiP9', 'aviator_ident' => 'sYpsNQ9hlahBzlC3cg7hsBxz4mDifI_Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2370'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGK-686 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGK-686'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149789', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149789"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Iqc6IdCz6U7pYv2I9ow-YMvXnK9NfiP9\",\"aviator_ident\":\"sYpsNQ9hlahBzlC3cg7hsBxz4mDifI_Y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-686\",\"admin_memo\":\"MLBP149789\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGK-686","ident":"c0WcXlCMkKLOwRswmobnkcrjKe3ybrD4","created_at":1754598518,"id":923} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-07 22:41:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mEEAYpu1MeUJtgcAGielYJW2SFoyQ_Bj', 'aviator_ident' => 'RCoH7kInzXVXCg2Nj7Go7Rxv0mmQRWmu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2371'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC777 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC777'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149861', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149861"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mEEAYpu1MeUJtgcAGielYJW2SFoyQ_Bj\",\"aviator_ident\":\"RCoH7kInzXVXCg2Nj7Go7Rxv0mmQRWmu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC777\",\"admin_memo\":\"MLBP149861\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC777","ident":"g6D-IQP3CHugV0PoCmSLsWb57uuQQt-c","created_at":1754599309,"id":924} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 07:27:11 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'C0bKuevwr0kcn5j6CvidJtLfvmJj8VIp', 'aviator_ident' => 'PH9TCrbTt7lVb0Kk9IGWcode7Dn92MID', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2372'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP665 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP665'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087840', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087840"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"C0bKuevwr0kcn5j6CvidJtLfvmJj8VIp\",\"aviator_ident\":\"PH9TCrbTt7lVb0Kk9IGWcode7Dn92MID\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP665\",\"admin_memo\":\"MLHP087840\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP665","ident":"RREm7ahy0aY7V1LPOC4VBRRK7xGaxNK5","created_at":1754630831,"id":925} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 09:52:51 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1MxlBMG01kNZkmdkYgmHSrjR4uvlhNDt', 'aviator_ident' => '48tROOMIBmeVUikqPE9peXSuMx0fwFDo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2373'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJL558 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJL558'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149892', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149892"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1MxlBMG01kNZkmdkYgmHSrjR4uvlhNDt\",\"aviator_ident\":\"48tROOMIBmeVUikqPE9peXSuMx0fwFDo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJL558\",\"admin_memo\":\"MLBP149892\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJL558","ident":"sUrroozBLg2r0jArKRteAScJo_4DxKAh","created_at":1754639571,"id":926} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 10:49:01 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nk3ODwZ1gXwIaaHdVSjf6Ru9E4f5gn6Z', 'aviator_ident' => 'HYODX7vjOsvtwCNqfQxfrUP_Q8HrUSBA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2374'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MACON88'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MACON88'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149917', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149917"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nk3ODwZ1gXwIaaHdVSjf6Ru9E4f5gn6Z\",\"aviator_ident\":\"HYODX7vjOsvtwCNqfQxfrUP_Q8HrUSBA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MACON88\",\"admin_memo\":\"MLBP149917\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MACON88","ident":"ZxDt0dxcL3SG19GI4x4qcI5KyMwf-5RH","created_at":1754642941,"id":927} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 13:15:11 [172.19.0.18][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GNDRgNqEqZIbdCVTWRTI49dVERXz0MH2', 'aviator_ident' => 'U0aEvwt0H_fam5P0Wt4Q3Gm-8NOZumEd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2375'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOAP243 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOAP243'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087174', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087174"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GNDRgNqEqZIbdCVTWRTI49dVERXz0MH2\",\"aviator_ident\":\"U0aEvwt0H_fam5P0Wt4Q3Gm-8NOZumEd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP243\",\"admin_memo\":\"MLHP087174\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOAP243","ident":"bXv1HXyT5ZhoqtrNvG4qnsUZ4yFVrcLa","created_at":1754651711,"id":928} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 13:22:58 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-g93cciZ9QVIv8AJ99_K_-dYUhfGDia4', 'aviator_ident' => 'vXfAJXWZv4-MQzxkvPrpCYOB988F2zc0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2376'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAKR572'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAKR572'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149933', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149933"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-g93cciZ9QVIv8AJ99_K_-dYUhfGDia4\",\"aviator_ident\":\"vXfAJXWZv4-MQzxkvPrpCYOB988F2zc0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKR572\",\"admin_memo\":\"MLBP149933\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAKR572","ident":"-F_fkgnn3ixtVGi05zAetsDacWrP5WXb","created_at":1754652178,"id":929} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 13:42:45 [172.19.0.18][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9twMBoDzDMou-UmkM8VExMqoQfg2AF_R', 'aviator_ident' => 'hLNgivngaNde4TDcTWlEmreLUSDwtInu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2377'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBK-367 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBK-367'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084104', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084104"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9twMBoDzDMou-UmkM8VExMqoQfg2AF_R\",\"aviator_ident\":\"hLNgivngaNde4TDcTWlEmreLUSDwtInu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBK-367\",\"admin_memo\":\"MLHP084104\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBK-367","ident":"AQ6qJ2bRjDcUyrElBFHK_oqHpOz9nPzR","created_at":1754653365,"id":930} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 15:31:43 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l3FbOM0oD8BPZq2AkxRFpPsXnOnyk_ww', 'aviator_ident' => 'lp_585BBw9CmZUAf5cibkGW1awsN4lud', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2378'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEA-680 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEA-680'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149543', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149543"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l3FbOM0oD8BPZq2AkxRFpPsXnOnyk_ww\",\"aviator_ident\":\"lp_585BBw9CmZUAf5cibkGW1awsN4lud\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEA-680\",\"admin_memo\":\"MLBP149543\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEA-680","ident":"DXu_WZ3EmK-e0a5SFDgit_8NNjP_K1-F","created_at":1754659903,"id":931} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 15:55:27 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4jNfRzGCNWgUIl2QzggNDq_29n91IlXy', 'aviator_ident' => 'uvuQ8yCK3zjCFMU8i_rNKupsaWgWpuYf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2379'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFN444'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFN444'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087829', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087829"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"4jNfRzGCNWgUIl2QzggNDq_29n91IlXy\",\"aviator_ident\":\"uvuQ8yCK3zjCFMU8i_rNKupsaWgWpuYf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFN444\",\"admin_memo\":\"MLHP087829\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFN444","ident":"3Fz3082OcO32gd_uNLV0MKAYb41YbnHt","created_at":1754661327,"id":932} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 17:35:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-mDhuX6jnkJiVJ2KuLzAFwKvIh693ZLg', 'aviator_ident' => 'Y4CVGHESADJzSppswc3Do6JfyQor_N0E', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2380'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECK766 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECK766'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149873', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149873"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-mDhuX6jnkJiVJ2KuLzAFwKvIh693ZLg\",\"aviator_ident\":\"Y4CVGHESADJzSppswc3Do6JfyQor_N0E\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECK766\",\"admin_memo\":\"MLBP149873\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECK766","ident":"zSiCX-q6aGSWAMbPpD7Be8HfjTRO9DgL","created_at":1754667354,"id":933} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 18:08:12 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yYnhJWCaM4a7qVV0CY0BNw8VpPHt4y1g', 'aviator_ident' => 'ZnjVa0IAuBJgsK2bbiPf-Pocr26zcLQn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2381'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PYF-189 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PYF-189'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149863', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149863"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yYnhJWCaM4a7qVV0CY0BNw8VpPHt4y1g\",\"aviator_ident\":\"ZnjVa0IAuBJgsK2bbiPf-Pocr26zcLQn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYF-189\",\"admin_memo\":\"MLBP149863\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PYF-189","ident":"puxCVVSRI15MjpKoEArLAZga5v1cZxnV","created_at":1754669292,"id":934} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 18:34:28 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lcb-Hdga-MwBrl6V8NWdodAfIECrJ2jz', 'aviator_ident' => 'D9dLNje0U6dj-kT7mI1teBzYIWDE6_eP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2382'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TFU-398 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TFU-398'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149875', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149875"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lcb-Hdga-MwBrl6V8NWdodAfIECrJ2jz\",\"aviator_ident\":\"D9dLNje0U6dj-kT7mI1teBzYIWDE6_eP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFU-398\",\"admin_memo\":\"MLBP149875\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TFU-398","ident":"S20VucPBa9_KZh4U7Xd272uRYjiBwtwu","created_at":1754670868,"id":935} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 18:56:04 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nk3ODwZ1gXwIaaHdVSjf6Ru9E4f5gn6Z', 'aviator_ident' => 'xfvVz3WdG_AdkIU5tXIqnoAe1LQRY9S3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2383'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MACON88 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MACON88'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149917', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149917"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nk3ODwZ1gXwIaaHdVSjf6Ru9E4f5gn6Z\",\"aviator_ident\":\"xfvVz3WdG_AdkIU5tXIqnoAe1LQRY9S3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MACON88\",\"admin_memo\":\"MLBP149917\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MACON88","ident":"eErVxtxQgE73QbzItWBeAnXB6-FZJ4QO","created_at":1754672164,"id":936} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 19:38:37 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '26E8UBs-PEjHRgHjf0ngkI6ohMoH5mEx', 'aviator_ident' => 'LGS2FQcK_6-aEvo_MXYFJ-1qgX4wA3ET', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2384'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFP078 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFP078'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149869', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149869"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"26E8UBs-PEjHRgHjf0ngkI6ohMoH5mEx\",\"aviator_ident\":\"LGS2FQcK_6-aEvo_MXYFJ-1qgX4wA3ET\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFP078\",\"admin_memo\":\"MLBP149869\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFP078","ident":"hu0CgNXrMbg25EbfqhgJqpXsRg_rBZGq","created_at":1754674717,"id":937} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 20:44:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5EQl1fPPxXskohcshJwPdazfufRNtHQU', 'aviator_ident' => '6JbiyC-_J_q5hwdaa0157KtVw3Eo1ocr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2385'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ325 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ325'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149871', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149871"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5EQl1fPPxXskohcshJwPdazfufRNtHQU\",\"aviator_ident\":\"6JbiyC-_J_q5hwdaa0157KtVw3Eo1ocr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ325\",\"admin_memo\":\"MLBP149871\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ325","ident":"9nnWPTc23gk-75qOO2uvs6Q5C45DhJdm","created_at":1754678649,"id":938} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 20:56:30 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ujf1CqH8DuEKnWrPi002fpg_jOU71yNb', 'aviator_ident' => 'kEBSz9KzQI0y48Q2-izLoR8cmzliw8Gx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2386'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP530 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP530'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149870', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149870"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ujf1CqH8DuEKnWrPi002fpg_jOU71yNb\",\"aviator_ident\":\"kEBSz9KzQI0y48Q2-izLoR8cmzliw8Gx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP530\",\"admin_memo\":\"MLBP149870\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP530","ident":"_p8wQXH9lNH5wdQA3arLf3VkPY6V4UL1","created_at":1754679391,"id":939} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 21:04:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6kluPa-WhOsnTjVPzMaIQ1Ap52sBb0mJ', 'aviator_ident' => 'mWdmp0uyoAxruE3IlvAvaIXVqm1G-5Mt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2387'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF472 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF472'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149874', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149874"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6kluPa-WhOsnTjVPzMaIQ1Ap52sBb0mJ\",\"aviator_ident\":\"mWdmp0uyoAxruE3IlvAvaIXVqm1G-5Mt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF472\",\"admin_memo\":\"MLBP149874\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF472","ident":"5M8XVoh1FrX3pqa8nsu02fVQFiTPWi9Q","created_at":1754679882,"id":940} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 21:44:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KZMTmOqc3cxZ41k9TOpuqx_5a9nwleJM', 'aviator_ident' => 'uPoeJtfv9VI4AJfkXX7eqtXgIdW-Mafx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2388'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP602 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP602'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149868', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149868"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KZMTmOqc3cxZ41k9TOpuqx_5a9nwleJM\",\"aviator_ident\":\"uPoeJtfv9VI4AJfkXX7eqtXgIdW-Mafx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP602\",\"admin_memo\":\"MLBP149868\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP602","ident":"wyuYU_p0PHITzB6U18T18cv2pD_WzIXN","created_at":1754682285,"id":941} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 22:03:42 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nLfCpdYQKkOjHRt6OPNY5_AiLT0UysMa', 'aviator_ident' => 'cPlqrRilfMiUnli69255KUH65a-IabXW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2389'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBL-660 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBL-660'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149872', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149872"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nLfCpdYQKkOjHRt6OPNY5_AiLT0UysMa\",\"aviator_ident\":\"cPlqrRilfMiUnli69255KUH65a-IabXW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-660\",\"admin_memo\":\"MLBP149872\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBL-660","ident":"ccLRqIWNwquwtev0dO65sc69czn_uIDM","created_at":1754683422,"id":942} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 22:15:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pIFqhlo1SRwr-X91eNwbE8wDuCv1xB03', 'aviator_ident' => '2Cng2f4O8bxiA4uALBBCZwwYiY6n-oDX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2390'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEX723 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEX723'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149867', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149867"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pIFqhlo1SRwr-X91eNwbE8wDuCv1xB03\",\"aviator_ident\":\"2Cng2f4O8bxiA4uALBBCZwwYiY6n-oDX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEX723\",\"admin_memo\":\"MLBP149867\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEX723","ident":"8XqnY_SOy43wiaImqr58KsTYa88Pd7de","created_at":1754684156,"id":943} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-08 22:46:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'doTqTgu2I08HvDnQAy_yrQGCdKOEVyW-', 'aviator_ident' => 'jQ0Toj4NlBGe2QHau12jLA_2SBJaXxQq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2391'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PBB-848 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PBB-848'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149757', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149757"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"doTqTgu2I08HvDnQAy_yrQGCdKOEVyW-\",\"aviator_ident\":\"jQ0Toj4NlBGe2QHau12jLA_2SBJaXxQq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PBB-848\",\"admin_memo\":\"MLBP149757\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PBB-848","ident":"K_hIdXxbOY3KH16xBDnZHojPHI60Yc3r","created_at":1754685998,"id":944} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-11 07:17:42 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'x5hKHpg4KRp3vkSqKa1IdhgAk1YvAuku', 'aviator_ident' => 'ERU4UjIKgs47s-VhsWjtLIp16Nf-31fv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2392'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS272 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088016', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088016"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"x5hKHpg4KRp3vkSqKa1IdhgAk1YvAuku\",\"aviator_ident\":\"ERU4UjIKgs47s-VhsWjtLIp16Nf-31fv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS272\",\"admin_memo\":\"MLHP088016\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS272","ident":"VBQwhbOzttSC4wQ2SktxCwjPaMYkPNep","created_at":1754889463,"id":945} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-11 08:25:37 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5fs2rJO1QeyJKALsMYDpnmLX3wvoIbq9', 'aviator_ident' => 'SY1TN7QWuroHJuE-Gfdmlfhko9l0_13Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2393'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJS270'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJS270'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088129', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088129"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"5fs2rJO1QeyJKALsMYDpnmLX3wvoIbq9\",\"aviator_ident\":\"SY1TN7QWuroHJuE-Gfdmlfhko9l0_13Z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS270\",\"admin_memo\":\"MLHP088129\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJS270","ident":"W-3ljFkNnZfhlTLbSzgfP-4FZaFh4jGL","created_at":1754893538,"id":946} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-11 08:28:33 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cML1Rcuo9CfgvuAlZCCYrUjCrVS2vTir', 'aviator_ident' => '6ufvm0uehUSsEs9p7lflcfUZ1sfEQO3P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2394'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP616'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP616'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088130', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088130"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"cML1Rcuo9CfgvuAlZCCYrUjCrVS2vTir\",\"aviator_ident\":\"6ufvm0uehUSsEs9p7lflcfUZ1sfEQO3P\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP616\",\"admin_memo\":\"MLHP088130\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP616","ident":"JZg0g9yqO6T2AdatFqEx5Mp8gOqprYmt","created_at":1754893713,"id":947} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-11 10:39:26 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jEXkWYU1OKbxLyt7Uex6wtvg2Jk3k4Rq', 'aviator_ident' => 'X2OkyObIQPneSZfx6eC3aTQsBFNyusuQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2395'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AIBQ798 - RGY-837'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AIBQ798'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RGY-837'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088045', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088045"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"jEXkWYU1OKbxLyt7Uex6wtvg2Jk3k4Rq\",\"aviator_ident\":\"X2OkyObIQPneSZfx6eC3aTQsBFNyusuQ\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ798 - RGY-837\",\"admin_memo\":\"MLHP088045\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AIBQ798 - RGY-837","ident":"yEamdxSWHORgTOxyJ0BGf-qW36h5e39a","created_at":1754901567,"id":948} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-11 11:59:04 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'x299aeP8gb77eG8iBgsBFGZRxta14_mI', 'aviator_ident' => 'NOXUTimcIqFHbCLXzXTsK8exufLCHDMg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2396'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PRZ-171 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PRZ-171'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087667', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087667"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"x299aeP8gb77eG8iBgsBFGZRxta14_mI\",\"aviator_ident\":\"NOXUTimcIqFHbCLXzXTsK8exufLCHDMg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PRZ-171\",\"admin_memo\":\"MLHP087667\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PRZ-171","ident":"gyHSblPnDZRFret92W0bxCLFWGBZRod8","created_at":1754906344,"id":949} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-11 15:19:43 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AK2PxqtPn4xMLUQJhWBAt2BXC3ebMpT9', 'aviator_ident' => 'G9BpD0FrYn5STvI4Gi5Q87Jpmrc_z_-1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2397'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJA462 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJA462'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150006', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150006"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AK2PxqtPn4xMLUQJhWBAt2BXC3ebMpT9\",\"aviator_ident\":\"G9BpD0FrYn5STvI4Gi5Q87Jpmrc_z_-1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJA462\",\"admin_memo\":\"MLBP150006\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJA462","ident":"REAVIXw5s2cGOMzwF0AmdkP3VH5QsSyy","created_at":1754918383,"id":950} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-11 16:51:03 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uWDs4TdRon9k1cMb1b66ReJ6LILM1p2q', 'aviator_ident' => 'Xth6JvVszumVPd-4z5UEDV8uTXwutczE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2398'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MA3804E - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MA3804E'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150015', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150015"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uWDs4TdRon9k1cMb1b66ReJ6LILM1p2q\",\"aviator_ident\":\"Xth6JvVszumVPd-4z5UEDV8uTXwutczE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MA3804E\",\"admin_memo\":\"MLBP150015\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MA3804E","ident":"TVkB9nM65xIDCZdHMcX7EWu5_NiqCNgc","created_at":1754923863,"id":951} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-12 13:11:09 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'q4UpKZ9mQfjzs7e3Hx3cdJQBosjMJV3e', 'aviator_ident' => 'SB0AjbD5AzQXi-FWkdP2ugsYMgS_pb2Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2399'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFL214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFL214'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150067', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150067"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"q4UpKZ9mQfjzs7e3Hx3cdJQBosjMJV3e\",\"aviator_ident\":\"SB0AjbD5AzQXi-FWkdP2ugsYMgS_pb2Y\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFL214\",\"admin_memo\":\"MLBP150067\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFL214","ident":"QMnhS4TdcTw_zoclFKrwRZF8BLHYSmXT","created_at":1754997070,"id":952} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-12 15:13:05 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0w58pML2G6DifyTTi3hdewEReHpQX1P2', 'aviator_ident' => 'tBuap6R3j-V-HS1Duii5DTX46MVK-LRb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2400'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELV383'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELV383'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087924', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087924"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"0w58pML2G6DifyTTi3hdewEReHpQX1P2\",\"aviator_ident\":\"tBuap6R3j-V-HS1Duii5DTX46MVK-LRb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELV383\",\"admin_memo\":\"MLHP087924\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELV383","ident":"vBuxP6J5wIOeXLywRdvNUzKUVeUriIsE","created_at":1755004386,"id":953} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-12 15:18:25 [172.19.0.18][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TwuBUXNubPaPE1pgul8Kt-EPfGWLg50I', 'aviator_ident' => 'DtArAIPYjB_6zz6sXwV_oBgLiyrkc1wZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2401'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MPB-253 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MPB-253'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150065', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150065"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TwuBUXNubPaPE1pgul8Kt-EPfGWLg50I\",\"aviator_ident\":\"DtArAIPYjB_6zz6sXwV_oBgLiyrkc1wZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MPB-253\",\"admin_memo\":\"MLBP150065\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MPB-253","ident":"Aeu01LwQ5kcTINmCoHB_ZYBHycojKFGV","created_at":1755004705,"id":954} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 07:22:38 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cML1Rcuo9CfgvuAlZCCYrUjCrVS2vTir', 'aviator_ident' => '_6hnqWXwaG0JvSs_GyNxxvw7xiL_bc-e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2402'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP616 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP616'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088130', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088130"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"cML1Rcuo9CfgvuAlZCCYrUjCrVS2vTir\",\"aviator_ident\":\"_6hnqWXwaG0JvSs_GyNxxvw7xiL_bc-e\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP616\",\"admin_memo\":\"MLHP088130\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP616","ident":"AuaAL4eCSNnz88Bs52-hhOfKRMDcSNb_","created_at":1755062558,"id":955} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 13:15:08 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tVSbB9rQ7x8Ey0xKTvPkQGfK3LsT-v_0', 'aviator_ident' => 'tOL4SUj5vrPIz84Ho1dVngoA3diBgqg5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2403'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGD-337 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGD-337'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150119', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150119"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tVSbB9rQ7x8Ey0xKTvPkQGfK3LsT-v_0\",\"aviator_ident\":\"tOL4SUj5vrPIz84Ho1dVngoA3diBgqg5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-337\",\"admin_memo\":\"MLBP150119\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGD-337","ident":"qZ84tFKf-oOa7RgzrZMxCqu44LBwEKlD","created_at":1755083708,"id":956} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 14:53:04 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KnIlk82cfdkBzY3NELzfYGeBXnC2HPB3', 'aviator_ident' => 'hX9eDOFGMyBnmtXTxtGO_6X9fpI1QCu9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2404'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AAHG925 - AIIS620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHG925'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AIIS620'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150091', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150091"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KnIlk82cfdkBzY3NELzfYGeBXnC2HPB3\",\"aviator_ident\":\"hX9eDOFGMyBnmtXTxtGO_6X9fpI1QCu9\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AAHG925 - AIIS620\",\"admin_memo\":\"MLBP150091\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AAHG925 - AIIS620","ident":"6NNkAEfKX4oJqzoPVUoGj_JKQriedJn1","created_at":1755089584,"id":957} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 15:40:09 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fbwv4OWNcnrqQ9KWm3aZn35A3hNEqgQm', 'aviator_ident' => 'tpCWaRMUdrAHetYaksXM9I8nloT7H7HE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2405'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIZ331 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIZ331'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150134', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150134"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fbwv4OWNcnrqQ9KWm3aZn35A3hNEqgQm\",\"aviator_ident\":\"tpCWaRMUdrAHetYaksXM9I8nloT7H7HE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ331\",\"admin_memo\":\"MLBP150134\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIZ331","ident":"yGBMelIZrBDop4fyad_Cb-0-rtZgnTuG","created_at":1755092409,"id":958} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 15:46:54 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2SYfOze42AvI4E3W_6sZ8Is-CbveuFA2', 'aviator_ident' => 'CMiM3qX7NUu7mtAtqZA78BgVpR9DsQra', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2407'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RSW-544 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RSW-544'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149753', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149753"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2SYfOze42AvI4E3W_6sZ8Is-CbveuFA2\",\"aviator_ident\":\"CMiM3qX7NUu7mtAtqZA78BgVpR9DsQra\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RSW-544\",\"admin_memo\":\"MLBP149753\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RSW-544","ident":"iUFb_Ak7mljs3PPK-CqrfUrvPh9mHg-H","created_at":1755092814,"id":959} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 16:38:49 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ka9OxVFTMJzXAFoKWYLsjFJkGeWOYAvg', 'aviator_ident' => 'kfNfYNZDf0a2-NzqAx9ay7Cl0jF2I5IR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2408'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGD-167 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGD-167'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088153', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088153"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Ka9OxVFTMJzXAFoKWYLsjFJkGeWOYAvg\",\"aviator_ident\":\"kfNfYNZDf0a2-NzqAx9ay7Cl0jF2I5IR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-167\",\"admin_memo\":\"MLHP088153\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGD-167","ident":"P6_dJaPd7qRISxKgs81iGchObxrfop-F","created_at":1755095929,"id":960} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 16:45:41 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KnIlk82cfdkBzY3NELzfYGeBXnC2HPB3', 'aviator_ident' => 'gePGMJ3Bh7JZIr3yzHuEYdDp3UICnBok', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2409'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHG925 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHG925'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150091', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150091"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KnIlk82cfdkBzY3NELzfYGeBXnC2HPB3\",\"aviator_ident\":\"gePGMJ3Bh7JZIr3yzHuEYdDp3UICnBok\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG925\",\"admin_memo\":\"MLBP150091\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHG925","ident":"HHHaHUOwbTnKE4qE5B6IFMlhUA-Ez9A3","created_at":1755096341,"id":961} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 16:48:15 [172.19.0.18][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iKvYJIiL0QxYOfVgmlixJyx4iJHtQvC1', 'aviator_ident' => 'zECwggb93bp5epxJzpu788DEHuo0BLbn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2410'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC615 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC615'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150149', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150149"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iKvYJIiL0QxYOfVgmlixJyx4iJHtQvC1\",\"aviator_ident\":\"zECwggb93bp5epxJzpu788DEHuo0BLbn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC615\",\"admin_memo\":\"MLBP150149\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC615","ident":"PFEqa-Z-ApsXbK4V6octTVqq_MQZfj2O","created_at":1755096495,"id":962} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 16:49:33 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'q4UpKZ9mQfjzs7e3Hx3cdJQBosjMJV3e', 'aviator_ident' => 'MNGzZ-ucf3CExBzIY0WmeYtjfL3W-Hp8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2411'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFL214 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFL214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150067', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150067"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"q4UpKZ9mQfjzs7e3Hx3cdJQBosjMJV3e\",\"aviator_ident\":\"MNGzZ-ucf3CExBzIY0WmeYtjfL3W-Hp8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFL214\",\"admin_memo\":\"MLBP150067\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFL214","ident":"4d8nnluTmKix4a9w99CQ5kyrmk7kBzTy","created_at":1755096573,"id":963} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-13 17:28:20 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'e-p8zsdbIKwkaRLghonMWb5NBIJuhlGE', 'aviator_ident' => 'ED_IJLMf8G9zTe5ZiGC1btVJx_SBzr6E', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2412'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAKU798'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAKU798'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150157', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150157"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"e-p8zsdbIKwkaRLghonMWb5NBIJuhlGE\",\"aviator_ident\":\"ED_IJLMf8G9zTe5ZiGC1btVJx_SBzr6E\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKU798\",\"admin_memo\":\"MLBP150157\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAKU798","ident":"x6y0zTsnHl-BeP2sxjHeapmTfPQBVXOR","created_at":1755098901,"id":964} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-14 08:43:23 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-g93cciZ9QVIv8AJ99_K_-dYUhfGDia4', 'aviator_ident' => 'vXfAJXWZv4-MQzxkvPrpCYOB988F2zc0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2376'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149933', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149933"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-08-14 12:58:53 [172.19.0.18][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VFOqWr0UcAdOVoWeT3IdMUGe10JtU07c', 'aviator_ident' => '-zPLV63A_uDh4NE0nlal3br7ktX2qJHc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2415'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEE120 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEE120'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150162', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150162"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VFOqWr0UcAdOVoWeT3IdMUGe10JtU07c\",\"aviator_ident\":\"-zPLV63A_uDh4NE0nlal3br7ktX2qJHc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE120\",\"admin_memo\":\"MLBP150162\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEE120","ident":"tQBPzPgTmtoh3r27JSLl6l7dck0z9BWd","created_at":1755169133,"id":965} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-14 16:14:02 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XPt7Q0hhWp0xL22bcjw-MCLMu4PIdDSu', 'aviator_ident' => 'ysTW5sPW8qsIh9AvXzjXaCE4ZTzrCUm9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2416'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOCT339 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOCT339'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149384', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149384"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XPt7Q0hhWp0xL22bcjw-MCLMu4PIdDSu\",\"aviator_ident\":\"ysTW5sPW8qsIh9AvXzjXaCE4ZTzrCUm9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCT339\",\"admin_memo\":\"MLBP149384\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOCT339","ident":"HEa1vBaCKBO5r5qtTH8oYlZYVsNn-xve","created_at":1755180842,"id":966} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-14 16:14:31 [172.19.0.18][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0Lc4d5QBXGR0h-80bQXcluXDyLhwWZPC', 'aviator_ident' => '4Fn-SdPFP5yPaMKuitsy9tTULoDfQyR8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2417'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RHE-810 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RHE-810'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150209', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150209"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0Lc4d5QBXGR0h-80bQXcluXDyLhwWZPC\",\"aviator_ident\":\"4Fn-SdPFP5yPaMKuitsy9tTULoDfQyR8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RHE-810\",\"admin_memo\":\"MLBP150209\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RHE-810","ident":"5MhseRzJ49kUMC-oEIWgJ480ehormbuL","created_at":1755180871,"id":967} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-15 07:33:54 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5fs2rJO1QeyJKALsMYDpnmLX3wvoIbq9', 'aviator_ident' => 'yb4wZIs3-CEVRx-lhvgKnnRMmc3IEGeE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2418'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS270 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS270'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088129', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088129"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"5fs2rJO1QeyJKALsMYDpnmLX3wvoIbq9\",\"aviator_ident\":\"yb4wZIs3-CEVRx-lhvgKnnRMmc3IEGeE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS270\",\"admin_memo\":\"MLHP088129\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS270","ident":"fAA6alNKfhEK32Avs6vFM21R9nP1b-gi","created_at":1755236034,"id":968} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-15 11:33:56 [172.19.0.18][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'z0l44momZpcC0JDHj0eEaAyYxomvflMT', 'aviator_ident' => 'HGhoed-3Ljg6x6VAW6tBzECjtg_8BuQd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2419'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET273 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET273'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149946', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149946"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"z0l44momZpcC0JDHj0eEaAyYxomvflMT\",\"aviator_ident\":\"HGhoed-3Ljg6x6VAW6tBzECjtg_8BuQd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET273\",\"admin_memo\":\"MLBP149946\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET273","ident":"MwOJ5VS56bfUwLpr7KREw2oaxMGyEDc5","created_at":1755250436,"id":969} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-15 13:48:34 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '17r0YUnyGmDYsbbZRsnkpm5qS3Nkclue', 'aviator_ident' => 'n6KQ5L4OveOthiU7Fjn7DMu-KVcN-NDs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2420'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTB-509 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTB-509'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149364', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149364"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"17r0YUnyGmDYsbbZRsnkpm5qS3Nkclue\",\"aviator_ident\":\"n6KQ5L4OveOthiU7Fjn7DMu-KVcN-NDs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTB-509\",\"admin_memo\":\"MLBP149364\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTB-509","ident":"sv9e_juHeBmcVub8p5f6osSMHbwe7zhj","created_at":1755258514,"id":970} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-15 15:20:35 [172.19.0.18][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ERIdTRbBY39ph8xeY9arSTAP1nrJq4Jd', 'aviator_ident' => 'My8GdApV6NsgGmXwM-TQOPor3rN8DfNp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2421'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RIM-742 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RIM-742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086853', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086853"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ERIdTRbBY39ph8xeY9arSTAP1nrJq4Jd\",\"aviator_ident\":\"My8GdApV6NsgGmXwM-TQOPor3rN8DfNp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RIM-742\",\"admin_memo\":\"MLHP086853\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RIM-742","ident":"Qom7ShwRUVbUtytleDSF0RHkjQE-mfGl","created_at":1755264035,"id":971} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-15 16:40:45 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N_6QLiPhx2jFrd2Ar9j6TNxtlUXzt_3g', 'aviator_ident' => 'RulwrkGjErNUAWyAxBHmJoglWs_54G8m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2422'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NOT-743'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NOT-743'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088354', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088354"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"N_6QLiPhx2jFrd2Ar9j6TNxtlUXzt_3g\",\"aviator_ident\":\"RulwrkGjErNUAWyAxBHmJoglWs_54G8m\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NOT-743\",\"admin_memo\":\"MLHP088354\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"NOT-743","ident":"wiHjIsfqkY1pH8lHnaEANFD0zPJElkER","created_at":1755268845,"id":972} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-18 10:14:35 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-g93cciZ9QVIv8AJ99_K_-dYUhfGDia4', 'aviator_ident' => 'vqfmgAbZfqF5Cvru1GKBtaZPJEf_8NAV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2423'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAKR572 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKR572'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149933', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149933"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-g93cciZ9QVIv8AJ99_K_-dYUhfGDia4\",\"aviator_ident\":\"vqfmgAbZfqF5Cvru1GKBtaZPJEf_8NAV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKR572\",\"admin_memo\":\"MLBP149933\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAKR572","ident":"KetZNsApCnpAFgps5rz3NICNGTCFNQW7","created_at":1755504875,"id":973} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-18 12:07:02 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rAMFLqZ5qS8JFKVD7905AStKTafXw6_n', 'aviator_ident' => 'tSRlXeEQtBiyCkOju9e3k_ffzQ5-Z84m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2424'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NZU-638 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NZU-638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149210', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149210"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rAMFLqZ5qS8JFKVD7905AStKTafXw6_n\",\"aviator_ident\":\"tSRlXeEQtBiyCkOju9e3k_ffzQ5-Z84m\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NZU-638\",\"admin_memo\":\"MLBP149210\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NZU-638","ident":"n3vbb6EEAyCVdFPspn7Ncur7BE5QR18t","created_at":1755511623,"id":974} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-18 15:50:26 [172.19.0.18][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 's0iShigTw_gTunwjsBboFaMQvEuSYh5p', 'aviator_ident' => 'TWwN0-undE7K-F-KnWT07XagY6nabjwX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2425'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTC-624 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTC-624'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088362', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088362"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"s0iShigTw_gTunwjsBboFaMQvEuSYh5p\",\"aviator_ident\":\"TWwN0-undE7K-F-KnWT07XagY6nabjwX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-624\",\"admin_memo\":\"MLHP088362\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTC-624","ident":"LW8QY_nMZWQvxFikwawWQ9OZ7O2dd6ly","created_at":1755525026,"id":975} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-18 16:03:08 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AVaF7WQiPYgCF4x7BdjBUkliukNVtf9j', 'aviator_ident' => 'ssq50HFb1h-CRT-WVx8UlctGtSTxo8SA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2426'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AIBQ703 - AAIQ188'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AIBQ703'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAIQ188'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088151', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088151"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"AVaF7WQiPYgCF4x7BdjBUkliukNVtf9j\",\"aviator_ident\":\"ssq50HFb1h-CRT-WVx8UlctGtSTxo8SA\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ703 - AAIQ188\",\"admin_memo\":\"MLHP088151\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AIBQ703 - AAIQ188","ident":"9GzkU5MmA3H9AAmPHznrdgrDYs5hGE_i","created_at":1755525788,"id":976} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-18 16:24:53 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7o59cwpPXJiM6dGVrA1a3vPyfTjMlCoL', 'aviator_ident' => 'qvj1I5GtIXBU_p6FPhMiugPb2uXq5bhV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2427'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECI918 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECI918'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150317', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150317"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7o59cwpPXJiM6dGVrA1a3vPyfTjMlCoL\",\"aviator_ident\":\"qvj1I5GtIXBU_p6FPhMiugPb2uXq5bhV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECI918\",\"admin_memo\":\"MLBP150317\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECI918","ident":"_mMFEwRZLNA2vXQTHIK1nSfLyIzZ8sHO","created_at":1755527093,"id":977} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-18 17:13:00 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BxTQ9_nCkmeOmmf_oj2s0ILt-lcHpnZu', 'aviator_ident' => 'Ylb28pT5YGaHRcEEHScC19EUjw-oGc3G', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2428'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAKR744'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAKR744'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088406', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088406"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"BxTQ9_nCkmeOmmf_oj2s0ILt-lcHpnZu\",\"aviator_ident\":\"Ylb28pT5YGaHRcEEHScC19EUjw-oGc3G\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKR744\",\"admin_memo\":\"MLHP088406\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAKR744","ident":"RNvtZByiZ6rYc7PiN0gqaEhMummnfCur","created_at":1755529980,"id":978} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 07:21:07 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A9Zuj5Z0kcsAmABX3CxzLpxcIqTtHlfp', 'aviator_ident' => 'K7TJX6KYt4oFhENCzphjl6Y2XXTrLPbC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2429'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP684 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP684'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088220', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088220"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"A9Zuj5Z0kcsAmABX3CxzLpxcIqTtHlfp\",\"aviator_ident\":\"K7TJX6KYt4oFhENCzphjl6Y2XXTrLPbC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP684\",\"admin_memo\":\"MLHP088220\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP684","ident":"-WQhDgjhJITw26XBTkWZxl4lQUHe31uS","created_at":1755580867,"id":979} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 10:02:56 [172.19.0.18][65][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MyStbp0T4jh9txiCf9fVWOFG0k3YwsyW', 'aviator_ident' => '8shPkw2M2-gPeI2uTn2XDEYLkFgBKdC8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2430'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NPE-521 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NPE-521'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP148824', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP148824"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MyStbp0T4jh9txiCf9fVWOFG0k3YwsyW\",\"aviator_ident\":\"8shPkw2M2-gPeI2uTn2XDEYLkFgBKdC8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NPE-521\",\"admin_memo\":\"MLBP148824\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NPE-521","ident":"J4PZ_QwkHyd8adeeHnWSj0_rpx341tKO","created_at":1755590577,"id":980} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 12:14:56 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BxTQ9_nCkmeOmmf_oj2s0ILt-lcHpnZu', 'aviator_ident' => 'OBEans5RtKeKH_V74tWCU2mVwcHTheTm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2431'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAKR744 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKR744'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088406', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088406"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"BxTQ9_nCkmeOmmf_oj2s0ILt-lcHpnZu\",\"aviator_ident\":\"OBEans5RtKeKH_V74tWCU2mVwcHTheTm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKR744\",\"admin_memo\":\"MLHP088406\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAKR744","ident":"QAoghHpxkPtcvbUsloGsNNCPcrHPvpV1","created_at":1755598497,"id":981} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 13:56:15 [172.19.0.18][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tCPg4_pW0Nprk2n4-oGCV-2ROAQnw4Y8', 'aviator_ident' => 'upy6xZ4AySUrEJY97gGkvFuz04SDyls5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2432'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBX-881 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBX-881'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087287', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087287"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"tCPg4_pW0Nprk2n4-oGCV-2ROAQnw4Y8\",\"aviator_ident\":\"upy6xZ4AySUrEJY97gGkvFuz04SDyls5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBX-881\",\"admin_memo\":\"MLHP087287\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBX-881","ident":"JeDYiOS9EuV-2PpqQMKxCVgCa65zFq1k","created_at":1755604575,"id":982} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 13:57:37 [172.19.0.18][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uIafKEZLDYuPGSiw24XKGe8AQfFWDa8l', 'aviator_ident' => 'f1hCiwSHjqOMkBMQgQBJmImzE-xhlvYc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2433'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TXAG747 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TXAG747'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087332', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087332"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uIafKEZLDYuPGSiw24XKGe8AQfFWDa8l\",\"aviator_ident\":\"f1hCiwSHjqOMkBMQgQBJmImzE-xhlvYc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAG747\",\"admin_memo\":\"MLHP087332\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TXAG747","ident":"Ris5RHlm9HzqxXz2RNCbJJPcUlk7V2Ry","created_at":1755604657,"id":983} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 14:27:52 [172.19.0.18][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NnfMGgIxXX4BdRgCZ13g3Xu_6oMi3T3r', 'aviator_ident' => 'P2Vx5pNVzhdfRQPTaA1uz7uJzUnmjemx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2434'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RMM-465 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RMM-465'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150384', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150384"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NnfMGgIxXX4BdRgCZ13g3Xu_6oMi3T3r\",\"aviator_ident\":\"P2Vx5pNVzhdfRQPTaA1uz7uJzUnmjemx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RMM-465\",\"admin_memo\":\"MLBP150384\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RMM-465","ident":"sBeP4KQZ-3yI_jmgWhXUh2yRzxNv95SG","created_at":1755606472,"id":984} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 16:26:18 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xtmro2_4pg7xIU3s9H2OigF2omHeNbSP', 'aviator_ident' => 'KQdfFQEHWyrzdrz18ddehheKYp2yltx5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2435'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PFANN1 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PFANN1'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088443', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088443"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Xtmro2_4pg7xIU3s9H2OigF2omHeNbSP\",\"aviator_ident\":\"KQdfFQEHWyrzdrz18ddehheKYp2yltx5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PFANN1\",\"admin_memo\":\"MLHP088443\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PFANN1","ident":"KwXGTiGp6lEou-UmMnS8YcQcLdAw0MDX","created_at":1755613578,"id":985} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 16:26:41 [172.19.0.18][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0w58pML2G6DifyTTi3hdewEReHpQX1P2', 'aviator_ident' => 'oiZ6liTQu-f7uIDO0HcokCaorD3trpE8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2436'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELV383 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELV383'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087924', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087924"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"0w58pML2G6DifyTTi3hdewEReHpQX1P2\",\"aviator_ident\":\"oiZ6liTQu-f7uIDO0HcokCaorD3trpE8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELV383\",\"admin_memo\":\"MLHP087924\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELV383","ident":"tGi_ZFqrOT8r7h7vntw9w4SCygSuuJQn","created_at":1755613601,"id":986} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-19 16:27:03 [172.19.0.18][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xtmro2_4pg7xIU3s9H2OigF2omHeNbSP', 'aviator_ident' => 'KQdfFQEHWyrzdrz18ddehheKYp2yltx5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2435'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PFANN1'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PFANN1'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088443', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088443"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Xtmro2_4pg7xIU3s9H2OigF2omHeNbSP\",\"aviator_ident\":\"KQdfFQEHWyrzdrz18ddehheKYp2yltx5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PFANN1\",\"admin_memo\":\"MLHP088443\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PFANN1","ident":"1fILg__rPdt4GzXmawSuIO8NimOFDOvy","created_at":1755613623,"id":987} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 08:33:29 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wCH-t1-dloq2rxg1IY_KW6lWSLu3eM58', 'aviator_ident' => 'itCpWLvfnCC2HLNmzyzE7k90G3ZIemcM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2437'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEDC114'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEDC114'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150438', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150438"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wCH-t1-dloq2rxg1IY_KW6lWSLu3eM58\",\"aviator_ident\":\"itCpWLvfnCC2HLNmzyzE7k90G3ZIemcM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDC114\",\"admin_memo\":\"MLBP150438\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEDC114","ident":"On3Lnc6f3n0oKXa6aVptyiKL9T3v7kru","created_at":1755758009,"id":988} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 08:42:52 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qBT7qLqhvGpZ-dlrhsmHDHKhjiLu_Uc2', 'aviator_ident' => 'wn1w18TmwSFwPgpeEGY0cjk6jdDnmG6t', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2438'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - LHC-148'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'LHC-148'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150440', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150440"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qBT7qLqhvGpZ-dlrhsmHDHKhjiLu_Uc2\",\"aviator_ident\":\"wn1w18TmwSFwPgpeEGY0cjk6jdDnmG6t\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LHC-148\",\"admin_memo\":\"MLBP150440\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"LHC-148","ident":"SltWUWTGS1R9NiBcw1KCZANQt5jc-E1U","created_at":1755758572,"id":989} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 08:49:31 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jorXyYSJ3JFnv47RdHsOBo0GHoBlC8bG', 'aviator_ident' => 'UWTllT73f0g1hRkB1T3LwzgFa7-IkgHU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2439'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIO776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIO776'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150441', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150441"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jorXyYSJ3JFnv47RdHsOBo0GHoBlC8bG\",\"aviator_ident\":\"UWTllT73f0g1hRkB1T3LwzgFa7-IkgHU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIO776\",\"admin_memo\":\"MLBP150441\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIO776","ident":"W2TUDan5br1kK7zrRWf4PZLBl0dtRnbO","created_at":1755758971,"id":990} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 08:56:12 [172.19.0.18][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'H988LG81ofsFAj3prX0nJ_SbITY2EgsU', 'aviator_ident' => 'g81jvBkJ9EZHSHZZA3t5eMDNbf2yJDJZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2440'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RWH-724'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RWH-724'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150443', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150443"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"H988LG81ofsFAj3prX0nJ_SbITY2EgsU\",\"aviator_ident\":\"g81jvBkJ9EZHSHZZA3t5eMDNbf2yJDJZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWH-724\",\"admin_memo\":\"MLBP150443\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RWH-724","ident":"rDPUfPRhwJav7SZivjFkxlH8wMFkP5Qi","created_at":1755759373,"id":991} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:02:40 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7zuuNud1axMoOPxjQDL_bKo0WJUItEWF', 'aviator_ident' => '_GKbRm2aGK1fykT4oX2UkeoYfx8p8WmY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2441'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SGK-657'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SGK-657'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150445', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150445"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7zuuNud1axMoOPxjQDL_bKo0WJUItEWF\",\"aviator_ident\":\"_GKbRm2aGK1fykT4oX2UkeoYfx8p8WmY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-657\",\"admin_memo\":\"MLBP150445\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGK-657","ident":"N72ptdY9hm3O_vJ5siZFxxZi4yFBR-oP","created_at":1755759760,"id":992} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:11:41 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LfrA-q9bMo-q37gJNvrdZG1edjmuFdHv', 'aviator_ident' => 'oWfnJo1vjBbKjpOvOLOwZQ1cWZfZo5oi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2442'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZW-597'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SZW-597'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150448', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150448"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LfrA-q9bMo-q37gJNvrdZG1edjmuFdHv\",\"aviator_ident\":\"oWfnJo1vjBbKjpOvOLOwZQ1cWZfZo5oi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZW-597\",\"admin_memo\":\"MLBP150448\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZW-597","ident":"DAUFrtUNip8xfzuAN2VVpWNRUSzdtNNF","created_at":1755760301,"id":993} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:14:49 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jBoJAIqgZABB3K7VH2pvM5XwxA82YBaX', 'aviator_ident' => 'NqzwwcUDu6zcbCyLSCFCJNZ1H63fIZHC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2443'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - VLST718'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'VLST718'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150449', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150449"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jBoJAIqgZABB3K7VH2pvM5XwxA82YBaX\",\"aviator_ident\":\"NqzwwcUDu6zcbCyLSCFCJNZ1H63fIZHC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"VLST718\",\"admin_memo\":\"MLBP150449\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"VLST718","ident":"laoNjVqR0ODkz5fIVS5cxoWMT_P7DlEL","created_at":1755760489,"id":994} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:34:54 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Qt69kGLXQEPrut_fVvln-Ud1fE4_T5RN', 'aviator_ident' => '9SupWPqlmysYsdmbIXK6DQELQJcCPGJz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2444'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJK296'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJK296'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150453', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150453"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Qt69kGLXQEPrut_fVvln-Ud1fE4_T5RN\",\"aviator_ident\":\"9SupWPqlmysYsdmbIXK6DQELQJcCPGJz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJK296\",\"admin_memo\":\"MLBP150453\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJK296","ident":"jQpX4m6jc8TM8xH5n9KNX7PDK3pQL2Tr","created_at":1755761695,"id":995} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:43:30 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MDxidKXI54N0U3fH2d1tQ5LguQLI6lyv', 'aviator_ident' => '2kMGqMltNyV42705GGQMYXHRgy6VvxHo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2445'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBL-579'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBL-579'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150454', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150454"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MDxidKXI54N0U3fH2d1tQ5LguQLI6lyv\",\"aviator_ident\":\"2kMGqMltNyV42705GGQMYXHRgy6VvxHo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-579\",\"admin_memo\":\"MLBP150454\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBL-579","ident":"7jAMr-TbV3f68wC-9H_iJXvFoXZqbomj","created_at":1755762210,"id":996} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:47:45 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-XoLWPBjexmsHEoGg63oq3HRjyp5N4x0', 'aviator_ident' => '2MhCzxQl2EFvTCGHDstx4P3IZxz-pmXY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2446'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF205'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF205'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150455', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150455"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-XoLWPBjexmsHEoGg63oq3HRjyp5N4x0\",\"aviator_ident\":\"2MhCzxQl2EFvTCGHDstx4P3IZxz-pmXY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF205\",\"admin_memo\":\"MLBP150455\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF205","ident":"J5CKIQNsV8HFpPEchpg5TDnvb0i9C3bE","created_at":1755762465,"id":997} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:50:17 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5pKKfcNV-fG5ITq3IbD2O-iRfg19hFOs', 'aviator_ident' => 'w-rRGB7Xwgfdq9Zl4SKLlbsJ00Lxuiat', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2447'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RWH-738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RWH-738'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150456', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150456"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5pKKfcNV-fG5ITq3IbD2O-iRfg19hFOs\",\"aviator_ident\":\"w-rRGB7Xwgfdq9Zl4SKLlbsJ00Lxuiat\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWH-738\",\"admin_memo\":\"MLBP150456\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RWH-738","ident":"HxQDDR9CscYU-mV3j8UXVwH2D2tX4Cmx","created_at":1755762617,"id":998} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 09:52:26 [172.19.0.18][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LeYz4FKZSbBINCjibYfx0Jqj7BHMYGBP', 'aviator_ident' => '7IyktyMrd2UxYlpLlYycPqO0g_DO9UWK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2448'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIKK036'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIKK036'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150457', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150457"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LeYz4FKZSbBINCjibYfx0Jqj7BHMYGBP\",\"aviator_ident\":\"7IyktyMrd2UxYlpLlYycPqO0g_DO9UWK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKK036\",\"admin_memo\":\"MLBP150457\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIKK036","ident":"stnboZib8Kilr78mC2ENROX9PwUjkT3N","created_at":1755762746,"id":999} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 15:55:01 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_u6-rCfRK9P1GZeBoefc7I3_ezSWBSbi', 'aviator_ident' => 'WcxLU5MPbJoruaE2JN6ht6Xd-LW_f-lu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2449'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LGJ-416 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LGJ-416'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149352', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149352"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_u6-rCfRK9P1GZeBoefc7I3_ezSWBSbi\",\"aviator_ident\":\"WcxLU5MPbJoruaE2JN6ht6Xd-LW_f-lu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LGJ-416\",\"admin_memo\":\"MLBP149352\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LGJ-416","ident":"Z-a8aOIoRa8N70hbSR9c6QZ38Koxmnku","created_at":1755784501,"id":1000} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 16:32:36 [172.19.0.18][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-nACCFVouWb75zUwZ3GXtcAq1kWilLZS', 'aviator_ident' => 'BbLkZvg4i61k3_BtxyJrMVnC_b4YQuW8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2450'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'IIN-614 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'IIN-614'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150462', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150462"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-nACCFVouWb75zUwZ3GXtcAq1kWilLZS\",\"aviator_ident\":\"BbLkZvg4i61k3_BtxyJrMVnC_b4YQuW8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"IIN-614\",\"admin_memo\":\"MLBP150462\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"IIN-614","ident":"KavdZixSv9ynl5qr-k0lPYGRUsk9Fbwh","created_at":1755786757,"id":1001} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:10:42 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bcSVXnmI_5upK-cwBbqpvI2jhdqyJtIt', 'aviator_ident' => 'AkDSiPGHh8VZesz3oS4_SSHy6-cG65gS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2451'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMY-510 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMY-510'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150479', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150479"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bcSVXnmI_5upK-cwBbqpvI2jhdqyJtIt\",\"aviator_ident\":\"AkDSiPGHh8VZesz3oS4_SSHy6-cG65gS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMY-510\",\"admin_memo\":\"MLBP150479\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMY-510","ident":"2UdeonSfBX7uO3A2kiD5FBrHYvPt1WlA","created_at":1755789042,"id":1002} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:47:17 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hxZ0Bjhf3fLMDTmcepywOwkc8g_18QIw', 'aviator_ident' => 'CyssY9eT7ziOPDVZmBwBJIb0V4iFYYIF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2452'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIHQ332'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIHQ332'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150482', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150482"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hxZ0Bjhf3fLMDTmcepywOwkc8g_18QIw\",\"aviator_ident\":\"CyssY9eT7ziOPDVZmBwBJIb0V4iFYYIF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIHQ332\",\"admin_memo\":\"MLBP150482\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIHQ332","ident":"Raq5Rg2sVXOMP0m1x6dNrZ6YPVQQFSMe","created_at":1755791237,"id":1003} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:48:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hvb6tjw3tUqpBhSeJxZY0Mz3_bFx9K0V', 'aviator_ident' => 'do0cIS4UBR2JkZAFitTeRDxBmNmfqcNt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2453'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHI085'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHI085'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150483', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150483"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hvb6tjw3tUqpBhSeJxZY0Mz3_bFx9K0V\",\"aviator_ident\":\"do0cIS4UBR2JkZAFitTeRDxBmNmfqcNt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI085\",\"admin_memo\":\"MLBP150483\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHI085","ident":"b9Dj6qRA_fRzFsEwtmsawr_YORPVKn6r","created_at":1755791324,"id":1004} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:49:48 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DatP1sPKNkginYAEF1Gl2-dWleQwwtmt', 'aviator_ident' => 'QLbE86aWRlZRW3sKU28pqYsunJtfbhqw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2454'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN694'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN694'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150484', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150484"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DatP1sPKNkginYAEF1Gl2-dWleQwwtmt\",\"aviator_ident\":\"QLbE86aWRlZRW3sKU28pqYsunJtfbhqw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN694\",\"admin_memo\":\"MLBP150484\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN694","ident":"-ozv04WJAPyFpGeoKi4dv4OR2e0lD7oc","created_at":1755791388,"id":1005} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:50:57 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M28OPIubSgetuIoTgsJOOFXC3dIyvy2v', 'aviator_ident' => 'QMkGSiGhFNGtEndvdKvSnPaSD1H9WBrj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2455'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHJ813'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHJ813'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150485', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150485"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M28OPIubSgetuIoTgsJOOFXC3dIyvy2v\",\"aviator_ident\":\"QMkGSiGhFNGtEndvdKvSnPaSD1H9WBrj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ813\",\"admin_memo\":\"MLBP150485\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHJ813","ident":"H4Ud5l41VU-dXEcu1EES0O5SyDHAx_Uy","created_at":1755791458,"id":1006} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:52:08 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gI2HHM3nHNc6Slh6GXe92Q-j4x8tGgg4', 'aviator_ident' => 'l4lN9fKfkAIhvmGzQtX1t6xNU6vQS2_7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2456'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBX-452'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBX-452'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150486', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150486"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gI2HHM3nHNc6Slh6GXe92Q-j4x8tGgg4\",\"aviator_ident\":\"l4lN9fKfkAIhvmGzQtX1t6xNU6vQS2_7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBX-452\",\"admin_memo\":\"MLBP150486\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBX-452","ident":"z9ziPWOLRJXlfx8_WPwrpnlYrSzW-RQX","created_at":1755791528,"id":1007} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:53:41 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'izdifIWxO1d8Yvg4JYwfcH603svAAMuB', 'aviator_ident' => '1BPTJCZ3DCRbSFy5QxDNy1TJOeES3Wt2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2457'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEAE822'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEAE822'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150487', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150487"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"izdifIWxO1d8Yvg4JYwfcH603svAAMuB\",\"aviator_ident\":\"1BPTJCZ3DCRbSFy5QxDNy1TJOeES3Wt2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAE822\",\"admin_memo\":\"MLBP150487\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEAE822","ident":"leP768okTQnGfmZFe1gB-acU4GIeQphh","created_at":1755791621,"id":1008} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:54:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9rtRor8QxWVHHtK4rghxPpP8V4T-eszV', 'aviator_ident' => 'QIcBVHDRVJMVx-821EXE0J6I6fcQ8RjN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2458'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TFV-214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TFV-214'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150488', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150488"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9rtRor8QxWVHHtK4rghxPpP8V4T-eszV\",\"aviator_ident\":\"QIcBVHDRVJMVx-821EXE0J6I6fcQ8RjN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFV-214\",\"admin_memo\":\"MLBP150488\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TFV-214","ident":"vWfgtPbZ_Q2qnLQ1_ESaS_ScF8Sekt_E","created_at":1755791694,"id":1009} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:57:07 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QXXNtjVuiAPyQCuZM32Coq2kNWtnUje4', 'aviator_ident' => 'nBEMN34w1fdBe9ga0t1V4mHC1eZRdgGB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2459'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RFX-845'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RFX-845'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150489', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150489"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QXXNtjVuiAPyQCuZM32Coq2kNWtnUje4\",\"aviator_ident\":\"nBEMN34w1fdBe9ga0t1V4mHC1eZRdgGB\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFX-845\",\"admin_memo\":\"MLBP150489\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RFX-845","ident":"ux2gffk_DbpR5XqQBtmPU6Wlh4xS95MR","created_at":1755791827,"id":1010} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:58:43 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YQPs7-HlzFUnU7tGQYBMJ3y8jyrXd1dg', 'aviator_ident' => 'sRhHyCK1rxH4GdNPM-SCyAHL8gP0kz1u', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2460'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RGR-383'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RGR-383'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150490', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150490"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YQPs7-HlzFUnU7tGQYBMJ3y8jyrXd1dg\",\"aviator_ident\":\"sRhHyCK1rxH4GdNPM-SCyAHL8gP0kz1u\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGR-383\",\"admin_memo\":\"MLBP150490\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RGR-383","ident":"vNVWVq9OAwrQrQePrNzNMV1ZNsWa6wt3","created_at":1755791923,"id":1011} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 17:59:41 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '52yPrB-LvY-m9EAeq-mLwOLGaOAIHEAq', 'aviator_ident' => 'UfPrVvZLxIVQLgh45dFzTP-e2HWQoxPR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2461'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIZ306'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIZ306'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150491', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150491"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"52yPrB-LvY-m9EAeq-mLwOLGaOAIHEAq\",\"aviator_ident\":\"UfPrVvZLxIVQLgh45dFzTP-e2HWQoxPR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ306\",\"admin_memo\":\"MLBP150491\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIZ306","ident":"OtuWcQtoolP9aq0ThTcBCX21aGafW9GV","created_at":1755791981,"id":1012} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 18:06:27 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LfrA-q9bMo-q37gJNvrdZG1edjmuFdHv', 'aviator_ident' => 'UQjbaGT7-rl9FOp7dKizRX-GYMnvlAi9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2462'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SZW-597 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SZW-597'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150448', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150448"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LfrA-q9bMo-q37gJNvrdZG1edjmuFdHv\",\"aviator_ident\":\"UQjbaGT7-rl9FOp7dKizRX-GYMnvlAi9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZW-597\",\"admin_memo\":\"MLBP150448\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SZW-597","ident":"4h9te26FQR-PEXcubhjV_3DOAu86dvGa","created_at":1755792387,"id":1013} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 18:18:44 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wCH-t1-dloq2rxg1IY_KW6lWSLu3eM58', 'aviator_ident' => 'SSvkRqcIrXeBq0iCxHPnQpTkDU32cXuy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2463'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEDC114 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEDC114'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150438', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150438"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wCH-t1-dloq2rxg1IY_KW6lWSLu3eM58\",\"aviator_ident\":\"SSvkRqcIrXeBq0iCxHPnQpTkDU32cXuy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDC114\",\"admin_memo\":\"MLBP150438\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEDC114","ident":"z_-lwInwcOUl3w9KtdgbOqEyD7hLrGhk","created_at":1755793124,"id":1014} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 19:25:53 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'H988LG81ofsFAj3prX0nJ_SbITY2EgsU', 'aviator_ident' => '8F9YusDMonGslE0agc0njX0e4VB5M896', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2464'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RWH-724 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RWH-724'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150443', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150443"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"H988LG81ofsFAj3prX0nJ_SbITY2EgsU\",\"aviator_ident\":\"8F9YusDMonGslE0agc0njX0e4VB5M896\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWH-724\",\"admin_memo\":\"MLBP150443\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RWH-724","ident":"ZG-sPTjm84CqTVd7ivAJ9T9M6zL91RDq","created_at":1755797153,"id":1015} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 20:19:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5pKKfcNV-fG5ITq3IbD2O-iRfg19hFOs', 'aviator_ident' => '7LoKXTCXJGE_SYdgESabqSrIi8f0ZwKU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2465'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RWH-738 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RWH-738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150456', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150456"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5pKKfcNV-fG5ITq3IbD2O-iRfg19hFOs\",\"aviator_ident\":\"7LoKXTCXJGE_SYdgESabqSrIi8f0ZwKU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWH-738\",\"admin_memo\":\"MLBP150456\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RWH-738","ident":"L3LG8dffy7g9xTTJNtx-yxvOinDe64Rk","created_at":1755800346,"id":1016} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 21:04:31 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jorXyYSJ3JFnv47RdHsOBo0GHoBlC8bG', 'aviator_ident' => 'WKQ5p5BkBjUXgr8eLQfZUXlJstnlqbWE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2466'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIO776 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIO776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150441', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150441"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jorXyYSJ3JFnv47RdHsOBo0GHoBlC8bG\",\"aviator_ident\":\"WKQ5p5BkBjUXgr8eLQfZUXlJstnlqbWE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIO776\",\"admin_memo\":\"MLBP150441\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIO776","ident":"_KnfOWPYaaG20XdXJ2vkUHFrCwRg8Rd9","created_at":1755803072,"id":1017} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 21:53:18 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jBoJAIqgZABB3K7VH2pvM5XwxA82YBaX', 'aviator_ident' => '6GUYEFg2q-TySJAAsbSOXtONR3bFp79v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2467'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'VLST718 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'VLST718'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150449', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150449"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jBoJAIqgZABB3K7VH2pvM5XwxA82YBaX\",\"aviator_ident\":\"6GUYEFg2q-TySJAAsbSOXtONR3bFp79v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"VLST718\",\"admin_memo\":\"MLBP150449\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"VLST718","ident":"lCVCbT93HPikrtT95ATUQf9aGBbrRUn5","created_at":1755805998,"id":1018} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 22:00:24 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-XoLWPBjexmsHEoGg63oq3HRjyp5N4x0', 'aviator_ident' => '75P4lj0RxBUSd7j_xeHeK8HKesqwzw9-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2468'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF205 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF205'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150455', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150455"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-XoLWPBjexmsHEoGg63oq3HRjyp5N4x0\",\"aviator_ident\":\"75P4lj0RxBUSd7j_xeHeK8HKesqwzw9-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF205\",\"admin_memo\":\"MLBP150455\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF205","ident":"jhjQm8Jj34f1sUge9whIwawY0n2YVwRN","created_at":1755806425,"id":1019} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 22:17:03 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qBT7qLqhvGpZ-dlrhsmHDHKhjiLu_Uc2', 'aviator_ident' => 'HecEHr1AwUO6vHpa_Z1lShu1WmYMKnPh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2469'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LHC-148 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LHC-148'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150440', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150440"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qBT7qLqhvGpZ-dlrhsmHDHKhjiLu_Uc2\",\"aviator_ident\":\"HecEHr1AwUO6vHpa_Z1lShu1WmYMKnPh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LHC-148\",\"admin_memo\":\"MLBP150440\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LHC-148","ident":"SrLNTJkbIxSnNta-1c-iq1oREAi-ngg6","created_at":1755807423,"id":1020} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 22:35:59 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MDxidKXI54N0U3fH2d1tQ5LguQLI6lyv', 'aviator_ident' => 'rqkTNV38ONQs84wCu5RVnINK256CYhm5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2470'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBL-579 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBL-579'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150454', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150454"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MDxidKXI54N0U3fH2d1tQ5LguQLI6lyv\",\"aviator_ident\":\"rqkTNV38ONQs84wCu5RVnINK256CYhm5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-579\",\"admin_memo\":\"MLBP150454\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBL-579","ident":"Vd80XNB1TcGygwJatVTUld9NPQI7cc3t","created_at":1755808559,"id":1021} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 22:43:12 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7zuuNud1axMoOPxjQDL_bKo0WJUItEWF', 'aviator_ident' => 'Q-8jKAEmTHhC5Z7JWNius73wouCG_vQ6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2471'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGK-657 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGK-657'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150445', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150445"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7zuuNud1axMoOPxjQDL_bKo0WJUItEWF\",\"aviator_ident\":\"Q-8jKAEmTHhC5Z7JWNius73wouCG_vQ6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-657\",\"admin_memo\":\"MLBP150445\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGK-657","ident":"6ANjj13YOUisFE6NQ8kIzbmflQVGBnam","created_at":1755808993,"id":1022} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-21 22:55:04 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LeYz4FKZSbBINCjibYfx0Jqj7BHMYGBP', 'aviator_ident' => '5WjSo9tqo7c2a-VEhXTKnAGpkt7SnvCS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2472'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIKK036 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIKK036'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150457', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150457"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LeYz4FKZSbBINCjibYfx0Jqj7BHMYGBP\",\"aviator_ident\":\"5WjSo9tqo7c2a-VEhXTKnAGpkt7SnvCS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKK036\",\"admin_memo\":\"MLBP150457\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIKK036","ident":"ZgIFMj_3A7Q9VRwNeBWDV8KqQPDNDQ0y","created_at":1755809705,"id":1023} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 15:57:47 [172.19.0.18][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4a9CsibFUhTDlLTvObqseCU8hGaLvK3r', 'aviator_ident' => 'MnVvV05jGYN-MkAQTEPRCncwznwZA9a7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2473'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFL208 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFL208'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150468', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150468"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4a9CsibFUhTDlLTvObqseCU8hGaLvK3r\",\"aviator_ident\":\"MnVvV05jGYN-MkAQTEPRCncwznwZA9a7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFL208\",\"admin_memo\":\"MLBP150468\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFL208","ident":"clakjSvL3UclqBz2PQyJEY-6uXxn-g-6","created_at":1755871067,"id":1024} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:07:22 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gI2HHM3nHNc6Slh6GXe92Q-j4x8tGgg4', 'aviator_ident' => 'KF3K8UQZnzdci-ZaLQ1Fs_6G-JZWDAuQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2474'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBX-452 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBX-452'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150486', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150486"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gI2HHM3nHNc6Slh6GXe92Q-j4x8tGgg4\",\"aviator_ident\":\"KF3K8UQZnzdci-ZaLQ1Fs_6G-JZWDAuQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBX-452\",\"admin_memo\":\"MLBP150486\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBX-452","ident":"lV8Sy62P__u5fSFVd15W0C_cWh-fhtIQ","created_at":1755882442,"id":1025} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:08:54 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hxZ0Bjhf3fLMDTmcepywOwkc8g_18QIw', 'aviator_ident' => '1cEiAIkGhGwnSlKAe8W_G5PugZ-OIGvV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2475'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIHQ332 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIHQ332'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150482', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150482"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hxZ0Bjhf3fLMDTmcepywOwkc8g_18QIw\",\"aviator_ident\":\"1cEiAIkGhGwnSlKAe8W_G5PugZ-OIGvV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIHQ332\",\"admin_memo\":\"MLBP150482\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIHQ332","ident":"1uGkwsQLdrs0N0dKc9E5BVrSxf9qbrpu","created_at":1755882535,"id":1026} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:10:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QXXNtjVuiAPyQCuZM32Coq2kNWtnUje4', 'aviator_ident' => 'ak9SmySDkI1A3JsX0vcnmrdQEXakndPU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2476'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RFX-845 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RFX-845'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150489', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150489"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QXXNtjVuiAPyQCuZM32Coq2kNWtnUje4\",\"aviator_ident\":\"ak9SmySDkI1A3JsX0vcnmrdQEXakndPU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFX-845\",\"admin_memo\":\"MLBP150489\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RFX-845","ident":"IIT_8bTGjNfOUwGQ9Wf2icWKYlZ8F73A","created_at":1755882609,"id":1027} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:12:50 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DatP1sPKNkginYAEF1Gl2-dWleQwwtmt', 'aviator_ident' => 'QZ4PIewzl0w7fYJQIkOYVID8Hb1kK02a', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2477'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN694 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN694'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150484', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150484"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DatP1sPKNkginYAEF1Gl2-dWleQwwtmt\",\"aviator_ident\":\"QZ4PIewzl0w7fYJQIkOYVID8Hb1kK02a\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN694\",\"admin_memo\":\"MLBP150484\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN694","ident":"J1YaJLBlUu0oQSb4whYoKjdeUjdIuPNc","created_at":1755882770,"id":1028} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:14:52 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9rtRor8QxWVHHtK4rghxPpP8V4T-eszV', 'aviator_ident' => '03xP_GpkNI2nzh2oHqbExmZez5eYRYF-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2478'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TFV-214 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TFV-214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150488', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150488"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9rtRor8QxWVHHtK4rghxPpP8V4T-eszV\",\"aviator_ident\":\"03xP_GpkNI2nzh2oHqbExmZez5eYRYF-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFV-214\",\"admin_memo\":\"MLBP150488\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TFV-214","ident":"qTU4qymllWxEsr01Fu6QaWSbXlc50s2E","created_at":1755882892,"id":1029} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:42:49 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VfA-S5ouv03GjHaU27HxGMQMQXalJCWx', 'aviator_ident' => 'zeI3RLmCeR8J4rlcv32mV25jr30opJfi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2479'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEX722'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEX722'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150556', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VfA-S5ouv03GjHaU27HxGMQMQXalJCWx\",\"aviator_ident\":\"zeI3RLmCeR8J4rlcv32mV25jr30opJfi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEX722\",\"admin_memo\":\"MLBP150556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEX722","ident":"7fYQevL_xE0awrePqoihlsEAeE88rjNr","created_at":1755884569,"id":1030} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:43:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KmC8-0PWRAAW__lE0Tq-NWXnGaVeSjyy', 'aviator_ident' => 'KiCGLXB7IE7HXmDxLhtXvU-fhxAhFdkX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2480'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTF-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTF-300'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150557', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150557"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KmC8-0PWRAAW__lE0Tq-NWXnGaVeSjyy\",\"aviator_ident\":\"KiCGLXB7IE7HXmDxLhtXvU-fhxAhFdkX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-300\",\"admin_memo\":\"MLBP150557\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTF-300","ident":"ql9Avjgz7GfNH_-hLgzEtuXgWphRW6GI","created_at":1755884614,"id":1031} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:44:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fGh6jUhAPlw2eTa4bk0AZ3WHvAzne4jZ', 'aviator_ident' => 'h2upUGYekUs27Nl_o_MAYye_NcLwJ_11', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2481'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBG644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBG644'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150558', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fGh6jUhAPlw2eTa4bk0AZ3WHvAzne4jZ\",\"aviator_ident\":\"h2upUGYekUs27Nl_o_MAYye_NcLwJ_11\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBG644\",\"admin_memo\":\"MLBP150558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBG644","ident":"iNg7JCPB7KbbTk7Dd4N3zO1ShpDGkzO1","created_at":1755884674,"id":1032} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:45:34 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8OfZ_LqmTvCMfeTInTGunAoYsm6_mTZ4', 'aviator_ident' => 'wKZUQf9U0WTcrU9e3sDOgZmBRRlVQ0E6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2482'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SAZ-293'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SAZ-293'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150559', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150559"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8OfZ_LqmTvCMfeTInTGunAoYsm6_mTZ4\",\"aviator_ident\":\"wKZUQf9U0WTcrU9e3sDOgZmBRRlVQ0E6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAZ-293\",\"admin_memo\":\"MLBP150559\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SAZ-293","ident":"wvzGOtQivqzqI9wkSr_Tqe78rFDbQQXh","created_at":1755884734,"id":1033} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:46:27 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rCQ0MFQlrDepsSxJB8oER13uvZxZH7qP', 'aviator_ident' => 'ydI-NfLwKgHWT-UXkz1uVf7O9m7qlaYg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2483'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET692'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET692'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150560', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150560"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rCQ0MFQlrDepsSxJB8oER13uvZxZH7qP\",\"aviator_ident\":\"ydI-NfLwKgHWT-UXkz1uVf7O9m7qlaYg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET692\",\"admin_memo\":\"MLBP150560\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET692","ident":"rH32s4Mrp8aDj2CVumG2iVofhiHf8nYV","created_at":1755884787,"id":1034} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:47:16 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xGh4maU3RlX4ArsERrZU_oobvKYQtFaG', 'aviator_ident' => 'dxu8oYPsSiM8C74xduGG9JZyJBLSahZe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2484'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBH-453'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBH-453'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150561', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150561"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xGh4maU3RlX4ArsERrZU_oobvKYQtFaG\",\"aviator_ident\":\"dxu8oYPsSiM8C74xduGG9JZyJBLSahZe\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBH-453\",\"admin_memo\":\"MLBP150561\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBH-453","ident":"wyxqiqHFfhqRInufBwM3nTWmFq64kk1y","created_at":1755884836,"id":1035} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:48:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'V2KSsqzK5Z9mZz8Bhyg2QSluNaND1Lec', 'aviator_ident' => 'hQlMD3UIdkzM-Nbk_v2kC4moUstP-AqM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2485'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEE334'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEE334'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150562', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150562"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"V2KSsqzK5Z9mZz8Bhyg2QSluNaND1Lec\",\"aviator_ident\":\"hQlMD3UIdkzM-Nbk_v2kC4moUstP-AqM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE334\",\"admin_memo\":\"MLBP150562\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEE334","ident":"D9eXEssLzSOdi8hMTWFyZ2nfSX5N20fg","created_at":1755884886,"id":1036} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:49:09 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5wxY_8Nx-2rtS2khU_uwLtX6MdSQNGWh', 'aviator_ident' => 'nLScDpWuv6xnzb5BLj47IYXwj4CFwP_w', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2486'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJE802'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJE802'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150563', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150563"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5wxY_8Nx-2rtS2khU_uwLtX6MdSQNGWh\",\"aviator_ident\":\"nLScDpWuv6xnzb5BLj47IYXwj4CFwP_w\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE802\",\"admin_memo\":\"MLBP150563\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJE802","ident":"NRDw6WNH6s-MBDkrjcWbIVmGOve9IP4O","created_at":1755884949,"id":1037} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:50:02 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wDJN-rs0kH14UB44A98D2l7K-nKh4CLY', 'aviator_ident' => 'TDXXMLN7L67FJQlLJz21629DPaDLGqEj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2487'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SDH-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SDH-300'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150564', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150564"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wDJN-rs0kH14UB44A98D2l7K-nKh4CLY\",\"aviator_ident\":\"TDXXMLN7L67FJQlLJz21629DPaDLGqEj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-300\",\"admin_memo\":\"MLBP150564\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SDH-300","ident":"jPACTxg6AIkSsPWJ8bMfDdV8Oj8sCSyL","created_at":1755885002,"id":1038} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:51:00 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RgqsEMrOt-DjIWQfAUSZEoVhYmW7X-Zt', 'aviator_ident' => 'CdZ-h4vJGIRBPYU10NxVNH6YB1qITPtt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2488'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET693'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET693'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150565', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150565"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RgqsEMrOt-DjIWQfAUSZEoVhYmW7X-Zt\",\"aviator_ident\":\"CdZ-h4vJGIRBPYU10NxVNH6YB1qITPtt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET693\",\"admin_memo\":\"MLBP150565\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET693","ident":"flTxNPSEaIeFcszbs2smulzND2heXsm0","created_at":1755885060,"id":1039} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:51:55 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iWb14M0lnIsEgk8ewvTYKf2nFpe_17GO', 'aviator_ident' => 'priPfueaps3_EEbMDjI9vRK_Xt9k4Quk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2489'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEV074'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEV074'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150566', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150566"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iWb14M0lnIsEgk8ewvTYKf2nFpe_17GO\",\"aviator_ident\":\"priPfueaps3_EEbMDjI9vRK_Xt9k4Quk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEV074\",\"admin_memo\":\"MLBP150566\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEV074","ident":"8B1gGwK2bVUKaY6Xe-9e25kx7ceiQDw3","created_at":1755885115,"id":1040} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 19:52:43 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uWkR_U-Oe3zFIF4MSzCVMJY7PRDV0KMM', 'aviator_ident' => 'Ir6fAxmdzdC6ZmVAQzKajnqEpNRYRY0e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2490'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SHZ-795'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SHZ-795'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150567', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150567"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uWkR_U-Oe3zFIF4MSzCVMJY7PRDV0KMM\",\"aviator_ident\":\"Ir6fAxmdzdC6ZmVAQzKajnqEpNRYRY0e\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHZ-795\",\"admin_memo\":\"MLBP150567\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SHZ-795","ident":"Bv3eeEVbhLv4mrVaPH9PcM4L_L16Xdiy","created_at":1755885163,"id":1041} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 20:49:38 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M28OPIubSgetuIoTgsJOOFXC3dIyvy2v', 'aviator_ident' => 'pPWkID9jBVAuYFQySYI1KDhYwQugh4I7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2491'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHJ813 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHJ813'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150485', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150485"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M28OPIubSgetuIoTgsJOOFXC3dIyvy2v\",\"aviator_ident\":\"pPWkID9jBVAuYFQySYI1KDhYwQugh4I7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ813\",\"admin_memo\":\"MLBP150485\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHJ813","ident":"JeUN2tIu-2Nl08WedVWyowCrVHHUPTR9","created_at":1755888578,"id":1042} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 21:39:06 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'izdifIWxO1d8Yvg4JYwfcH603svAAMuB', 'aviator_ident' => '5YzMajUJ_iwf9yXzMtHEeyEs4f_Qc43k', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2492'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEAE822 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEAE822'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150487', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150487"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"izdifIWxO1d8Yvg4JYwfcH603svAAMuB\",\"aviator_ident\":\"5YzMajUJ_iwf9yXzMtHEeyEs4f_Qc43k\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAE822\",\"admin_memo\":\"MLBP150487\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEAE822","ident":"hnekjIHFmxXxopgwY6pd2kHKQHSeOME4","created_at":1755891546,"id":1043} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 22:16:56 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YQPs7-HlzFUnU7tGQYBMJ3y8jyrXd1dg', 'aviator_ident' => '37uulOF4luu4Af41CG-eoBZs3xhaLzxS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2493'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RGR-383 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RGR-383'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150490', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150490"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YQPs7-HlzFUnU7tGQYBMJ3y8jyrXd1dg\",\"aviator_ident\":\"37uulOF4luu4Af41CG-eoBZs3xhaLzxS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGR-383\",\"admin_memo\":\"MLBP150490\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RGR-383","ident":"IVh8aCf_PHP9zLv1_mMgen0mfNlFGY4p","created_at":1755893817,"id":1044} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 22:34:46 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '52yPrB-LvY-m9EAeq-mLwOLGaOAIHEAq', 'aviator_ident' => 'FA82kAW-T53sw-I3z8lPwf78MWFHMbxk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2494'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIZ306 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIZ306'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150491', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150491"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"52yPrB-LvY-m9EAeq-mLwOLGaOAIHEAq\",\"aviator_ident\":\"FA82kAW-T53sw-I3z8lPwf78MWFHMbxk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ306\",\"admin_memo\":\"MLBP150491\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIZ306","ident":"-qu89d6A8-ecrlr1KQEbKJgzsuStaRKw","created_at":1755894886,"id":1045} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-22 22:43:29 [172.19.0.18][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OPfecYtJCmacqkS9SOfp58e4WiXtSc67', 'aviator_ident' => 'TlcXQsh9e4CSQ1Toocs5X5fYprMW5fT_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2495'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHM139 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHM139'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150554', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150554"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OPfecYtJCmacqkS9SOfp58e4WiXtSc67\",\"aviator_ident\":\"TlcXQsh9e4CSQ1Toocs5X5fYprMW5fT_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHM139\",\"admin_memo\":\"MLBP150554\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHM139","ident":"Q7VN9iBNx2Lqcgg3AZQ8TQUb9M5CG_K6","created_at":1755895409,"id":1046} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 13:12:19 [172.19.0.2][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Gp7fIglrCOnG1pLrx2VNw5338f_I813-', 'aviator_ident' => 'KMMSt9RVrT5LZF8Zxc0hcMlfR1Atdid5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2496'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJS268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJS268'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088541', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088541"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Gp7fIglrCOnG1pLrx2VNw5338f_I813-\",\"aviator_ident\":\"KMMSt9RVrT5LZF8Zxc0hcMlfR1Atdid5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS268\",\"admin_memo\":\"MLHP088541\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJS268","ident":"TJTY1R1n34hHX8XGbRAsFl3GiyNT66DI","created_at":1756120339,"id":1047} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 14:53:17 [172.19.0.2][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FX3_IKMH-fJD4F-_OZEXbwrke10wDCce', 'aviator_ident' => 'u7-X8O4Dji6QJjHCon-BYiTMbLPpf8Dr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2499'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NTC-325'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NTC-325'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150351', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150351"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FX3_IKMH-fJD4F-_OZEXbwrke10wDCce\",\"aviator_ident\":\"u7-X8O4Dji6QJjHCon-BYiTMbLPpf8Dr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NTC-325\",\"admin_memo\":\"MLBP150351\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NTC-325","ident":"YFwBe-gArnfJsyki4-6p0A4lfe3K85Li","created_at":1756126397,"id":1048} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 15:02:36 [172.19.0.2][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1bp7cbE5g2dWx60N-3b87tXFOnIKgqKE', 'aviator_ident' => 'ZC4SXG27PHacVBGaai0dok229Mmbv-LJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2500'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTF-267'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTF-267'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150621', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150621"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1bp7cbE5g2dWx60N-3b87tXFOnIKgqKE\",\"aviator_ident\":\"ZC4SXG27PHacVBGaai0dok229Mmbv-LJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-267\",\"admin_memo\":\"MLBP150621\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTF-267","ident":"hS5RIXl9pMzYbMu_ZiZUKG2PJeBvl0kc","created_at":1756126956,"id":1049} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 15:13:51 [172.19.0.2][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gjiXwoDPQQsQu-uktExP74bK2js2P7Fn', 'aviator_ident' => 'NjZVoYH7RfuInbGjeZzy_UJyyUod9e5a', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2501'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SVL-289 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SVL-289'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087692', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087692"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"gjiXwoDPQQsQu-uktExP74bK2js2P7Fn\",\"aviator_ident\":\"NjZVoYH7RfuInbGjeZzy_UJyyUod9e5a\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SVL-289\",\"admin_memo\":\"MLHP087692\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SVL-289","ident":"eC7ohIZaHN3xAsJSESPI2M2iandV3R6W","created_at":1756127632,"id":1050} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 15:23:10 [172.19.0.2][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hqFhc-wICGB1YzM3p7c-HiflDS-Zfl0I', 'aviator_ident' => 'OkkoKG_TjdIPYH-5WYUhtxFYllAgfloH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2502'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABF342 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABF342'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149588', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149588"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hqFhc-wICGB1YzM3p7c-HiflDS-Zfl0I\",\"aviator_ident\":\"OkkoKG_TjdIPYH-5WYUhtxFYllAgfloH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABF342\",\"admin_memo\":\"MLBP149588\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABF342","ident":"SG2KUQ8HpNsSCE8SzkZEA2duByXTkys8","created_at":1756128191,"id":1051} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 15:25:55 [172.19.0.2][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Be1HL36oF_m-EP1L4sd0qJp7iXrae9iL', 'aviator_ident' => 'lOj56_EFvxLoODQIczOd1nbB9bM5Q_bR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2503'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PRA-633 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PRA-633'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150587', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150587"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Be1HL36oF_m-EP1L4sd0qJp7iXrae9iL\",\"aviator_ident\":\"lOj56_EFvxLoODQIczOd1nbB9bM5Q_bR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PRA-633\",\"admin_memo\":\"MLBP150587\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PRA-633","ident":"cDZC3QiYrm6kJ5NW1mtcD2DGw0m33fb-","created_at":1756128355,"id":1052} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 15:29:36 [172.19.0.2][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'krgT9i_Nb9PsQuV-1AGxln25NXDQuUrr', 'aviator_ident' => 'EHwCspFiEElcBCKAyKMP2YmFt8A6OLfZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2504'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYM-811'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYM-811'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088538', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088538"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"krgT9i_Nb9PsQuV-1AGxln25NXDQuUrr\",\"aviator_ident\":\"EHwCspFiEElcBCKAyKMP2YmFt8A6OLfZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYM-811\",\"admin_memo\":\"MLHP088538\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYM-811","ident":"7hykiOyhSBBK42S1jg9n1cNiEXCrwlQq","created_at":1756128576,"id":1053} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 15:30:00 [172.19.0.2][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TEK2xXwTMh5-G6GOmj7AcicKXjz7U-u9', 'aviator_ident' => 'O46LKuQKWccwX-HpN2oMHRYOVzCnkEIh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2505'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SWH-832'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SWH-832'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088537', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088537"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"TEK2xXwTMh5-G6GOmj7AcicKXjz7U-u9\",\"aviator_ident\":\"O46LKuQKWccwX-HpN2oMHRYOVzCnkEIh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWH-832\",\"admin_memo\":\"MLHP088537\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SWH-832","ident":"AOqAVgSvuHTnqonbA9JlDzUT9nrVs19d","created_at":1756128601,"id":1054} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 15:48:25 [172.19.0.2][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1n_gam5GbYQD7xiLp3Sp-L0oVUwNkgBa', 'aviator_ident' => 'mdMY9vcxzrqvkBH874ijqGSIeFqQfSsM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2506'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MKK-432 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MKK-432'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149741', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149741"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1n_gam5GbYQD7xiLp3Sp-L0oVUwNkgBa\",\"aviator_ident\":\"mdMY9vcxzrqvkBH874ijqGSIeFqQfSsM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MKK-432\",\"admin_memo\":\"MLBP149741\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MKK-432","ident":"8fFyJcRdXYgCtYM9kWnljoh4JUonLnOU","created_at":1756129705,"id":1055} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 17:50:49 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'z5RDIXfWXEZHjZ-mE2dUVChX28hdSlLV', 'aviator_ident' => 'UqMaACVGoh-ArR7BCtRIbbQdd89hU_kS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2507'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-738 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149592', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149592"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"z5RDIXfWXEZHjZ-mE2dUVChX28hdSlLV\",\"aviator_ident\":\"UqMaACVGoh-ArR7BCtRIbbQdd89hU_kS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-738\",\"admin_memo\":\"MLBP149592\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-738","ident":"_LlPVP1-ug8Zk3jNCD-Rx6brnspKdNB_","created_at":1756137049,"id":1056} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 17:51:50 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5wxY_8Nx-2rtS2khU_uwLtX6MdSQNGWh', 'aviator_ident' => 'l0UhEYqr4GPJhnzo6FyeqjAYbpwwflik', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2508'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJE802 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJE802'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150563', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150563"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5wxY_8Nx-2rtS2khU_uwLtX6MdSQNGWh\",\"aviator_ident\":\"l0UhEYqr4GPJhnzo6FyeqjAYbpwwflik\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE802\",\"admin_memo\":\"MLBP150563\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJE802","ident":"_UPWFDyVC0wR3drmalUee4_W9g77qOl_","created_at":1756137110,"id":1057} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 17:58:58 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sOEEXBz4OwsXv6LlW43gguEcfAJFCzXp', 'aviator_ident' => 'Tcc-P_vMHJbsEB8OPDmzv3GuciO03U7O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2509'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBB355'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBB355'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150637', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150637"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sOEEXBz4OwsXv6LlW43gguEcfAJFCzXp\",\"aviator_ident\":\"Tcc-P_vMHJbsEB8OPDmzv3GuciO03U7O\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBB355\",\"admin_memo\":\"MLBP150637\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBB355","ident":"KRCTcDcVbX5xsAVoh7lLPUHp8T9cqV_y","created_at":1756137538,"id":1058} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 17:59:58 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ju3C2hecSUu00JgoZkcWg4GNrs3ya8Jh', 'aviator_ident' => 'YFee9TMY3p7gu2T7BIKB5oXWMEmKseg0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2510'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RZV-533'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RZV-533'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150638', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150638"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ju3C2hecSUu00JgoZkcWg4GNrs3ya8Jh\",\"aviator_ident\":\"YFee9TMY3p7gu2T7BIKB5oXWMEmKseg0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RZV-533\",\"admin_memo\":\"MLBP150638\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RZV-533","ident":"5cGJrm58UnR28CzDnv7dIqACN_Or8AJP","created_at":1756137598,"id":1059} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:00:47 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LSTiXZwzyj0nPiZwa5xGThC8EGrF5M6l', 'aviator_ident' => 'LXaqJu-oh4cUEjNn6m6oR3FTFebF0OJk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2511'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PKC-227'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PKC-227'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150639', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150639"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LSTiXZwzyj0nPiZwa5xGThC8EGrF5M6l\",\"aviator_ident\":\"LXaqJu-oh4cUEjNn6m6oR3FTFebF0OJk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-227\",\"admin_memo\":\"MLBP150639\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PKC-227","ident":"Hgh-hAvWOi9bPx-15fI8sCMoMaoRV_fU","created_at":1756137647,"id":1060} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:01:39 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v17wgYxyokH8wUyXE4DLqA_yBIk5_Sxl', 'aviator_ident' => 'opZ5gIbkuL_8U3iACfsvOPevyKeOC9uO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2512'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP728'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP728'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150640', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150640"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"v17wgYxyokH8wUyXE4DLqA_yBIk5_Sxl\",\"aviator_ident\":\"opZ5gIbkuL_8U3iACfsvOPevyKeOC9uO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP728\",\"admin_memo\":\"MLBP150640\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP728","ident":"mtD0gs5zyFjqEvCKNQtae2Tdm6XIeNCc","created_at":1756137699,"id":1061} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:02:22 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IO2xWu5de8roTfsJXb_c5zCDrX04O3GH', 'aviator_ident' => 'OYP4D0OqhSxo1C4acWMnu4R2iDihGw_2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2513'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHJ822'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHJ822'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150641', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150641"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IO2xWu5de8roTfsJXb_c5zCDrX04O3GH\",\"aviator_ident\":\"OYP4D0OqhSxo1C4acWMnu4R2iDihGw_2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ822\",\"admin_memo\":\"MLBP150641\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHJ822","ident":"CKYB_pYclmCRTI8q4U0Nh4PO3qekllLR","created_at":1756137742,"id":1062} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:03:32 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Iai1E6gClHk01WIGeu2hnu3Su1c-Kk_k', 'aviator_ident' => 'YruQz5RqsBzcB17AGH4eJbLow1YvoeFm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2514'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBR221'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBR221'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150642', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150642"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Iai1E6gClHk01WIGeu2hnu3Su1c-Kk_k\",\"aviator_ident\":\"YruQz5RqsBzcB17AGH4eJbLow1YvoeFm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR221\",\"admin_memo\":\"MLBP150642\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBR221","ident":"4UisG8c5h2FHUmqIq62YIzfHvNfGBqAd","created_at":1756137812,"id":1063} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:04:19 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6lhqFiZvXYdXDNnCyS7lu6uch6fszN3Y', 'aviator_ident' => 'RGieM0xzbgQbPWED_EcMY6SXCM2QAjTk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2515'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TXAD435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAD435'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150643', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150643"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6lhqFiZvXYdXDNnCyS7lu6uch6fszN3Y\",\"aviator_ident\":\"RGieM0xzbgQbPWED_EcMY6SXCM2QAjTk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAD435\",\"admin_memo\":\"MLBP150643\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TXAD435","ident":"wv_0X6EwSF81TYeX7s-vTpYOUw_7Er0m","created_at":1756137859,"id":1064} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:13:01 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KmC8-0PWRAAW__lE0Tq-NWXnGaVeSjyy', 'aviator_ident' => 'v13XxWUXtR1o9djJ_1k4eYWvbJBwQnEi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2516'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTF-300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTF-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150557', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150557"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KmC8-0PWRAAW__lE0Tq-NWXnGaVeSjyy\",\"aviator_ident\":\"v13XxWUXtR1o9djJ_1k4eYWvbJBwQnEi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-300\",\"admin_memo\":\"MLBP150557\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTF-300","ident":"bC1nhhjxaaisSdCBfSHJrNj7Cp4i_ZBw","created_at":1756138381,"id":1065} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:16:33 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8OfZ_LqmTvCMfeTInTGunAoYsm6_mTZ4', 'aviator_ident' => 'OsHFQPHUH3ArLHC4DCpEV97UjORmq5oC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2517'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SAZ-293 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SAZ-293'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150559', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150559"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8OfZ_LqmTvCMfeTInTGunAoYsm6_mTZ4\",\"aviator_ident\":\"OsHFQPHUH3ArLHC4DCpEV97UjORmq5oC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAZ-293\",\"admin_memo\":\"MLBP150559\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SAZ-293","ident":"PnR8-CBy_zqvaMek4qQTP_w4O2TDYsn8","created_at":1756138593,"id":1066} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 18:38:42 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VfA-S5ouv03GjHaU27HxGMQMQXalJCWx', 'aviator_ident' => 'llegkj5n3mdUUG_qFSreGP-JKwIsy5vl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2518'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEX722 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEX722'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150556', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VfA-S5ouv03GjHaU27HxGMQMQXalJCWx\",\"aviator_ident\":\"llegkj5n3mdUUG_qFSreGP-JKwIsy5vl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEX722\",\"admin_memo\":\"MLBP150556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEX722","ident":"O7wn4JmDT3oz32Pavz0SUjjVWX98wmFA","created_at":1756139922,"id":1067} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 19:02:07 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uWkR_U-Oe3zFIF4MSzCVMJY7PRDV0KMM', 'aviator_ident' => 'Yvb3fbQtWrNXU80_t9IVCm8WsDWQ1EsK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2519'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SHZ-795 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SHZ-795'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150567', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150567"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uWkR_U-Oe3zFIF4MSzCVMJY7PRDV0KMM\",\"aviator_ident\":\"Yvb3fbQtWrNXU80_t9IVCm8WsDWQ1EsK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHZ-795\",\"admin_memo\":\"MLBP150567\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SHZ-795","ident":"PwM49xgcMT-diWH814jDnfNP97BUxCMB","created_at":1756141327,"id":1068} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 19:43:41 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'V2KSsqzK5Z9mZz8Bhyg2QSluNaND1Lec', 'aviator_ident' => 'l_lipvzULtjT4OC_3YQeNB_9xN4i1YPY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2520'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEE334 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEE334'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150562', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150562"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"V2KSsqzK5Z9mZz8Bhyg2QSluNaND1Lec\",\"aviator_ident\":\"l_lipvzULtjT4OC_3YQeNB_9xN4i1YPY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE334\",\"admin_memo\":\"MLBP150562\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEE334","ident":"mywWnIVWi4qyuaKxkHjxLLtechvj8ke9","created_at":1756143822,"id":1069} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 20:20:30 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fGh6jUhAPlw2eTa4bk0AZ3WHvAzne4jZ', 'aviator_ident' => 'b6FFpDsp-NYLRR-sYNWKu3PlfGM6qlAT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2521'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBG644 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBG644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150558', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fGh6jUhAPlw2eTa4bk0AZ3WHvAzne4jZ\",\"aviator_ident\":\"b6FFpDsp-NYLRR-sYNWKu3PlfGM6qlAT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBG644\",\"admin_memo\":\"MLBP150558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBG644","ident":"KaM1SktqGLd3iPP6mMT64h2OiH3ksq-e","created_at":1756146030,"id":1070} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 20:55:44 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wDJN-rs0kH14UB44A98D2l7K-nKh4CLY', 'aviator_ident' => 'lRcKlNsSqEBc3T7kJusRVqITjfMbhecz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2522'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SDH-300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SDH-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150564', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150564"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wDJN-rs0kH14UB44A98D2l7K-nKh4CLY\",\"aviator_ident\":\"lRcKlNsSqEBc3T7kJusRVqITjfMbhecz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-300\",\"admin_memo\":\"MLBP150564\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SDH-300","ident":"ewtKrf1gKMFThGlzqXGhbVywoCGartqh","created_at":1756148144,"id":1071} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 21:17:41 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xGh4maU3RlX4ArsERrZU_oobvKYQtFaG', 'aviator_ident' => 'Qc1bFZcChgVEnbeFATjpLEAzhVTa1Ppp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2523'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBH-453 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBH-453'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150561', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150561"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xGh4maU3RlX4ArsERrZU_oobvKYQtFaG\",\"aviator_ident\":\"Qc1bFZcChgVEnbeFATjpLEAzhVTa1Ppp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBH-453\",\"admin_memo\":\"MLBP150561\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBH-453","ident":"LvP14hWflrk2D0dT6t8kiCXAQBULnKmw","created_at":1756149462,"id":1072} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 21:24:02 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iWb14M0lnIsEgk8ewvTYKf2nFpe_17GO', 'aviator_ident' => 'bk7c2_kKRFzJ2zB5CatenlYyXpkRrP-r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2524'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEV074 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEV074'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150566', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150566"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iWb14M0lnIsEgk8ewvTYKf2nFpe_17GO\",\"aviator_ident\":\"bk7c2_kKRFzJ2zB5CatenlYyXpkRrP-r\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEV074\",\"admin_memo\":\"MLBP150566\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEV074","ident":"J26VtdjSQvq-xewl7dQeSPdXepwWh9ap","created_at":1756149842,"id":1073} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 22:05:22 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rCQ0MFQlrDepsSxJB8oER13uvZxZH7qP', 'aviator_ident' => '1tajGG17QXN37-uL0WENKqbCaiISI5Hr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2525'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET692 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET692'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150560', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150560"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rCQ0MFQlrDepsSxJB8oER13uvZxZH7qP\",\"aviator_ident\":\"1tajGG17QXN37-uL0WENKqbCaiISI5Hr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET692\",\"admin_memo\":\"MLBP150560\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET692","ident":"_sPg45_hGeBdynkmlTktGHrDNSqogU6J","created_at":1756152322,"id":1074} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 22:06:46 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RgqsEMrOt-DjIWQfAUSZEoVhYmW7X-Zt', 'aviator_ident' => '9_hpvP1aoh170jj4dr1vHgZUv55CE_IR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2526'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET693 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET693'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150565', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150565"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RgqsEMrOt-DjIWQfAUSZEoVhYmW7X-Zt\",\"aviator_ident\":\"9_hpvP1aoh170jj4dr1vHgZUv55CE_IR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET693\",\"admin_memo\":\"MLBP150565\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET693","ident":"ja6DACgucGhQzK2gIAJCi775n9vHr_lR","created_at":1756152407,"id":1075} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-25 22:37:44 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FX3_IKMH-fJD4F-_OZEXbwrke10wDCce', 'aviator_ident' => 'hE9pQm2sBDr_IMcZpaQpjwzvg8-o4bOe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2527'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NTC-325 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NTC-325'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150351', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150351"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FX3_IKMH-fJD4F-_OZEXbwrke10wDCce\",\"aviator_ident\":\"hE9pQm2sBDr_IMcZpaQpjwzvg8-o4bOe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NTC-325\",\"admin_memo\":\"MLBP150351\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NTC-325","ident":"DkRw5pxg0xw8EA6e6WGsAM7NNC_1ZaUK","created_at":1756154264,"id":1076} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 14:03:28 [172.19.0.2][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HX7evTmNdd34qUcX88DHgt2pZT5QQ44L', 'aviator_ident' => 'bqPFhHJbcK8F_p6fxmXT5098r7jOoZBR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2528'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LGR-712 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LGR-712'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149349', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149349"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HX7evTmNdd34qUcX88DHgt2pZT5QQ44L\",\"aviator_ident\":\"bqPFhHJbcK8F_p6fxmXT5098r7jOoZBR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LGR-712\",\"admin_memo\":\"MLBP149349\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LGR-712","ident":"mDMXBGat04XBhj8VjSRNcwCPnTF6p55a","created_at":1756209809,"id":1077} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 14:05:27 [172.19.0.2][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gjiXwoDPQQsQu-uktExP74bK2js2P7Fn', 'aviator_ident' => 'HR-I4ustzFEd57HcsyN0EGSZjqde94SK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2529'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SVL-289 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SVL-289'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087692', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087692"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"gjiXwoDPQQsQu-uktExP74bK2js2P7Fn\",\"aviator_ident\":\"HR-I4ustzFEd57HcsyN0EGSZjqde94SK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SVL-289\",\"admin_memo\":\"MLHP087692\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SVL-289","ident":"CnHJA-U4unHYirLyL9cXdYHB1ioFbNQM","created_at":1756209927,"id":1078} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 14:55:31 [172.19.0.2][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dXqP-KeBGZo34AmVNQdokN4MRSVrxQfs', 'aviator_ident' => 'Bb_2Gux6rNymvpPVpBNdQ8joPuCSqpcF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2530'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJU206 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJU206'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150698', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150698"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dXqP-KeBGZo34AmVNQdokN4MRSVrxQfs\",\"aviator_ident\":\"Bb_2Gux6rNymvpPVpBNdQ8joPuCSqpcF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJU206\",\"admin_memo\":\"MLBP150698\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJU206","ident":"-K3nBkSmLgK6-nT_smc0ecKSTMQLvsSB","created_at":1756212932,"id":1079} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:33:10 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Pu7Md3-SgYF-g-35iyb8g81d_AZZK28g', 'aviator_ident' => 'RUYOqWbfztj-cVLhlLTzELjfVj40zIp4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2531'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGE-371'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGE-371'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150725', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150725"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Pu7Md3-SgYF-g-35iyb8g81d_AZZK28g\",\"aviator_ident\":\"RUYOqWbfztj-cVLhlLTzELjfVj40zIp4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-371\",\"admin_memo\":\"MLBP150725\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGE-371","ident":"DaUJZ15cnB14F8_YMMU4t355AHZojdWm","created_at":1756218790,"id":1080} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:34:05 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lwAkQuFTZuvhrgzT83HrtIZ5Fgyi1X27', 'aviator_ident' => '_RYD8KwDCOCP7mJu8STrjcuDZZRV78gX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2532'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150726', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150726"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lwAkQuFTZuvhrgzT83HrtIZ5Fgyi1X27\",\"aviator_ident\":\"_RYD8KwDCOCP7mJu8STrjcuDZZRV78gX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP150726\",\"ignore_payment\":\"\"}"} 2025-08-26 16:34:13 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lwAkQuFTZuvhrgzT83HrtIZ5Fgyi1X27', 'aviator_ident' => '_RYD8KwDCOCP7mJu8STrjcuDZZRV78gX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2532'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABF150'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABF150'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150726', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150726"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lwAkQuFTZuvhrgzT83HrtIZ5Fgyi1X27\",\"aviator_ident\":\"_RYD8KwDCOCP7mJu8STrjcuDZZRV78gX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABF150\",\"admin_memo\":\"MLBP150726\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABF150","ident":"wTmgUdBDjSMY8b-lV7wshqQMd-fdBd8w","created_at":1756218853,"id":1081} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:35:53 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PJyYqAwoDMGaKBgRf6m0tyHKTrLq-rbw', 'aviator_ident' => 'AEcQz-y0AxuQ-t_zifV-8V70evQ667qb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2533'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - BT909AZ'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'BT909AZ'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150727', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150727"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PJyYqAwoDMGaKBgRf6m0tyHKTrLq-rbw\",\"aviator_ident\":\"AEcQz-y0AxuQ-t_zifV-8V70evQ667qb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"BT909AZ\",\"admin_memo\":\"MLBP150727\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"BT909AZ","ident":"5g0-diOhNzHpdiRGxTZFXBHNaczBr72F","created_at":1756218953,"id":1082} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:36:41 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UX2X3nAn4ASkKXtD6t3OlnDcEfow047x', 'aviator_ident' => 'iOxZE0QeNzrfw0-tnYO8QmDKqyY2lTd5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2534'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKD-745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKD-745'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150728', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150728"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UX2X3nAn4ASkKXtD6t3OlnDcEfow047x\",\"aviator_ident\":\"iOxZE0QeNzrfw0-tnYO8QmDKqyY2lTd5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-745\",\"admin_memo\":\"MLBP150728\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKD-745","ident":"3t798-EaM2b4euNQBojZaOPMAtx4xPg0","created_at":1756219001,"id":1083} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:39:07 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8Ib0tsFPbbWeZ0pOH49tuI9ZGbAs3CfJ', 'aviator_ident' => 'AdP4NP1QHreqZgwkPR0tuK01OI9lGCuO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2535'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIEU242'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIEU242'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150730', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150730"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8Ib0tsFPbbWeZ0pOH49tuI9ZGbAs3CfJ\",\"aviator_ident\":\"AdP4NP1QHreqZgwkPR0tuK01OI9lGCuO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU242\",\"admin_memo\":\"MLBP150730\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIEU242","ident":"aq_QNbf5-zsg2pOoCbBt3pdyeyryR8NG","created_at":1756219147,"id":1084} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:48:10 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LCSG1ZjQtXBaSmenI2GBfmXSJQzUCijj', 'aviator_ident' => 'N_Rly0fssCFkK-3KEhifGLEEmM51Sype', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2536'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAG-850'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAG-850'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150729', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150729"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LCSG1ZjQtXBaSmenI2GBfmXSJQzUCijj\",\"aviator_ident\":\"N_Rly0fssCFkK-3KEhifGLEEmM51Sype\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAG-850\",\"admin_memo\":\"MLBP150729\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAG-850","ident":"UpoDEFvbXVcIVar7Jd3vqRWjGONE6Ank","created_at":1756219691,"id":1085} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:53:02 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1qfFa3LoGklAA4tjM6B5gTgDVQou4g3j', 'aviator_ident' => 'hiAnZrodGeFHv6-TlMM2r_jcoCmO6J2M', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2537'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SWP-626'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SWP-626'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150731', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150731"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1qfFa3LoGklAA4tjM6B5gTgDVQou4g3j\",\"aviator_ident\":\"hiAnZrodGeFHv6-TlMM2r_jcoCmO6J2M\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWP-626\",\"admin_memo\":\"MLBP150731\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SWP-626","ident":"YchReb8GYDto5Z0jqgExgeT7IIdyAiLX","created_at":1756219982,"id":1086} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 16:57:52 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Aakpt5DfOEbvvUMe7vlw-lVN2nEABNvZ', 'aviator_ident' => 'grDY7-c_74KbqYaXUJM6xanpWnUafNCi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2538'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBQ906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBQ906'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150732', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150732"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Aakpt5DfOEbvvUMe7vlw-lVN2nEABNvZ\",\"aviator_ident\":\"grDY7-c_74KbqYaXUJM6xanpWnUafNCi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ906\",\"admin_memo\":\"MLBP150732\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBQ906","ident":"rKMMCUfU9_EjfOrrrgiQ_jC8ZKSYYm6R","created_at":1756220272,"id":1087} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 17:02:08 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N7L07IoOY8zwzjM0IbtgdJgTcM1kQEBm', 'aviator_ident' => 'U3h_3D_ZK9Z1BwvQJdbNWdZcV3uUQtkw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2539'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEE326'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEE326'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N7L07IoOY8zwzjM0IbtgdJgTcM1kQEBm\",\"aviator_ident\":\"U3h_3D_ZK9Z1BwvQJdbNWdZcV3uUQtkw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE326\",\"admin_memo\":\"MLBP150734\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEE326","ident":"2NxW2IfCDvTtXU1pDXma5aIvVoRCZn3k","created_at":1756220528,"id":1088} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 17:03:04 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'k6Hc8fkP7-im8DAXFVWQ7zQEPr5-l2z6', 'aviator_ident' => 'PY2NE8GTMTBos6uh9PW7alPS5y-yuVX5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2540'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET296'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET296'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150735', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150735"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"k6Hc8fkP7-im8DAXFVWQ7zQEPr5-l2z6\",\"aviator_ident\":\"PY2NE8GTMTBos6uh9PW7alPS5y-yuVX5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET296\",\"admin_memo\":\"MLBP150735\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET296","ident":"3o6Nao251zL4OfvPTzex6Ux77ckc79So","created_at":1756220584,"id":1089} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 17:04:10 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'O5C7tBc7rsCHG0DCMwVCb1_BGoK_exI4', 'aviator_ident' => 'ZlglUcWMexnOaA1T444-KkUaBd1wkaoI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2541'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RGN-314'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RGN-314'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150736', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150736"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O5C7tBc7rsCHG0DCMwVCb1_BGoK_exI4\",\"aviator_ident\":\"ZlglUcWMexnOaA1T444-KkUaBd1wkaoI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGN-314\",\"admin_memo\":\"MLBP150736\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RGN-314","ident":"4zANso6DA_4TubIcwuRJ4plN9X1Ta9mp","created_at":1756220651,"id":1090} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 18:16:14 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v17wgYxyokH8wUyXE4DLqA_yBIk5_Sxl', 'aviator_ident' => '5QoBSbO-yDp-ru4uA3U7rC4BLOpBEvK-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2542'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP728 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP728'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150640', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150640"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"v17wgYxyokH8wUyXE4DLqA_yBIk5_Sxl\",\"aviator_ident\":\"5QoBSbO-yDp-ru4uA3U7rC4BLOpBEvK-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP728\",\"admin_memo\":\"MLBP150640\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP728","ident":"HZC18I09idDe5tPC2vbISFFfLuQMnK3n","created_at":1756224975,"id":1091} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 18:17:17 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IO2xWu5de8roTfsJXb_c5zCDrX04O3GH', 'aviator_ident' => '2BD-hfZUTYGH1XdxoExlLtlr32i4cm4C', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2543'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHJ822 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHJ822'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150641', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150641"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IO2xWu5de8roTfsJXb_c5zCDrX04O3GH\",\"aviator_ident\":\"2BD-hfZUTYGH1XdxoExlLtlr32i4cm4C\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ822\",\"admin_memo\":\"MLBP150641\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHJ822","ident":"zVs6gz8PWGatRBGtFxfJHNNl-4kmgAV3","created_at":1756225037,"id":1092} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 18:18:32 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Iai1E6gClHk01WIGeu2hnu3Su1c-Kk_k', 'aviator_ident' => '-RBarjCve3Nwctgbzi8PJj_U0rHzaKMn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2544'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBR221 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBR221'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150642', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150642"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Iai1E6gClHk01WIGeu2hnu3Su1c-Kk_k\",\"aviator_ident\":\"-RBarjCve3Nwctgbzi8PJj_U0rHzaKMn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR221\",\"admin_memo\":\"MLBP150642\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBR221","ident":"M3AnWJADLTIrRAiCnVFPafJdxQuu7u7X","created_at":1756225112,"id":1093} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 18:19:50 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ju3C2hecSUu00JgoZkcWg4GNrs3ya8Jh', 'aviator_ident' => 'UvGoEu3mo9Q7gitoGVFMgsjNyr4WjUoi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2545'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RZV-533 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RZV-533'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150638', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150638"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ju3C2hecSUu00JgoZkcWg4GNrs3ya8Jh\",\"aviator_ident\":\"UvGoEu3mo9Q7gitoGVFMgsjNyr4WjUoi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RZV-533\",\"admin_memo\":\"MLBP150638\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RZV-533","ident":"4xk8Oj80N5zrAkmCpHRDk_Mhn76rsJMq","created_at":1756225190,"id":1094} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 18:56:52 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OEW9nkmv4y0Ohc3GfwjOVwqKKL2mgR8K', 'aviator_ident' => 'ClF4CXH-8zqlb9Q3MxG-T4neekLTa4z8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2546'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-638 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150578', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150578"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OEW9nkmv4y0Ohc3GfwjOVwqKKL2mgR8K\",\"aviator_ident\":\"ClF4CXH-8zqlb9Q3MxG-T4neekLTa4z8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-638\",\"admin_memo\":\"MLBP150578\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-638","ident":"1SMXdN6Cw8nf_7W2DDvPLPqh87wVFjMO","created_at":1756227412,"id":1095} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 19:19:29 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6lhqFiZvXYdXDNnCyS7lu6uch6fszN3Y', 'aviator_ident' => 'SNqS9Eyv7L9-yd2nIgIsDKkJhcN-SySF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2547'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TXAD435 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TXAD435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150643', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150643"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6lhqFiZvXYdXDNnCyS7lu6uch6fszN3Y\",\"aviator_ident\":\"SNqS9Eyv7L9-yd2nIgIsDKkJhcN-SySF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAD435\",\"admin_memo\":\"MLBP150643\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TXAD435","ident":"HiU8aXXrroSD5vTTzWL4mWDhjBuOSz7_","created_at":1756228769,"id":1096} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 20:34:19 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sOEEXBz4OwsXv6LlW43gguEcfAJFCzXp', 'aviator_ident' => 'n56r2vHMQogZXKcP0bRm_qtSSfrht16O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2548'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBB355 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBB355'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150637', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150637"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sOEEXBz4OwsXv6LlW43gguEcfAJFCzXp\",\"aviator_ident\":\"n56r2vHMQogZXKcP0bRm_qtSSfrht16O\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBB355\",\"admin_memo\":\"MLBP150637\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBB355","ident":"-VjUqBCsUIUuP2unWjNw4m4_kECVCzQy","created_at":1756233259,"id":1097} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 21:56:02 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1bp7cbE5g2dWx60N-3b87tXFOnIKgqKE', 'aviator_ident' => 's3BdE_X-rFXBQa7_k4f-A7waJfyypyas', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2551'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOEP862 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOEP862'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150621', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150621"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1bp7cbE5g2dWx60N-3b87tXFOnIKgqKE\",\"aviator_ident\":\"s3BdE_X-rFXBQa7_k4f-A7waJfyypyas\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEP862\",\"admin_memo\":\"MLBP150621\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOEP862","ident":"7rep2Br0xTMGtq2htNLUiFvYO_gFUZ4f","created_at":1756238163,"id":1098} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-26 22:12:11 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LSTiXZwzyj0nPiZwa5xGThC8EGrF5M6l', 'aviator_ident' => 'vNZrRecw1DQxcJplZ6rWO-AvcOQg_XGX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2552'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PKC-227 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PKC-227'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150639', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150639"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LSTiXZwzyj0nPiZwa5xGThC8EGrF5M6l\",\"aviator_ident\":\"vNZrRecw1DQxcJplZ6rWO-AvcOQg_XGX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-227\",\"admin_memo\":\"MLBP150639\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PKC-227","ident":"vtvpsWd6_x8lzAv_wG-DhAtbIJP1YiL_","created_at":1756239131,"id":1099} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 11:53:53 [172.19.0.2][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dDPu7qMoYpSUCvo7-JavxWAlj9sPh4R8', 'aviator_ident' => 'HVmrIdxab3cbu0Xp7nszcT3AoR5-NQcc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2553'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - KTH-559'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'KTH-559'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150790', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150790"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dDPu7qMoYpSUCvo7-JavxWAlj9sPh4R8\",\"aviator_ident\":\"HVmrIdxab3cbu0Xp7nszcT3AoR5-NQcc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KTH-559\",\"admin_memo\":\"MLBP150790\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"KTH-559","ident":"Kk-Q7Wy-Bt21nzkQFAgKrQoZ1_9h28ym","created_at":1756288433,"id":1100} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 14:07:50 [172.19.0.2][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Gp7fIglrCOnG1pLrx2VNw5338f_I813-', 'aviator_ident' => '7hkY7hcbOs7g9uLYwgEVoRkWLZn-8iVj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2554'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS268 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088541', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088541"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Gp7fIglrCOnG1pLrx2VNw5338f_I813-\",\"aviator_ident\":\"7hkY7hcbOs7g9uLYwgEVoRkWLZn-8iVj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS268\",\"admin_memo\":\"MLHP088541\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS268","ident":"eOtrDm4v5VHFlWmxBGwh6wnUz0XKxaX4","created_at":1756296470,"id":1101} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 14:54:06 [172.19.0.2][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2wTNBrBfGPlB2M0GuJxtTCc7BdQf18D6', 'aviator_ident' => 'gfnE_oUmb2j7jWQgnw37GtWy4fby1cZr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2555'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFN001 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFN001'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150794', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150794"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2wTNBrBfGPlB2M0GuJxtTCc7BdQf18D6\",\"aviator_ident\":\"gfnE_oUmb2j7jWQgnw37GtWy4fby1cZr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFN001\",\"admin_memo\":\"MLBP150794\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFN001","ident":"_M98R0zO6RPiyaie2eZX0P6EX6ONTvrw","created_at":1756299246,"id":1102} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:43:41 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NVFHFQV4N2p3z3aWTvcAs_zbD6ACse7X', 'aviator_ident' => 'Wa_NS7jMte6hwYSQHraGBwtSZkSUT889', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2556'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PUM-752'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PUM-752'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150822', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150822"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NVFHFQV4N2p3z3aWTvcAs_zbD6ACse7X\",\"aviator_ident\":\"Wa_NS7jMte6hwYSQHraGBwtSZkSUT889\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PUM-752\",\"admin_memo\":\"MLBP150822\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PUM-752","ident":"_-9lkCLtrjamzxvcfKMfoq778ngbEBsO","created_at":1756309421,"id":1103} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:44:43 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6UNAP_b9K-CSvF9mOQ_HJ0DfENjDHmz9', 'aviator_ident' => 'ZYCC5qQ0-BWozGUhTEnzM98oKXVNWLYW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2557'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NYR-507'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NYR-507'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150823', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150823"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6UNAP_b9K-CSvF9mOQ_HJ0DfENjDHmz9\",\"aviator_ident\":\"ZYCC5qQ0-BWozGUhTEnzM98oKXVNWLYW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYR-507\",\"admin_memo\":\"MLBP150823\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NYR-507","ident":"yoei9GBnOWTl1LBDBWZl8D4rAWQ4bPPu","created_at":1756309483,"id":1104} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:45:33 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '62r0hYUytPA67XZc5ZjYvbjBWNa-seYF', 'aviator_ident' => 'nEwIrgEE2uRB_rDeak6MB7R4oeJuVeb_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2558'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFA960'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFA960'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150824', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150824"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"62r0hYUytPA67XZc5ZjYvbjBWNa-seYF\",\"aviator_ident\":\"nEwIrgEE2uRB_rDeak6MB7R4oeJuVeb_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFA960\",\"admin_memo\":\"MLBP150824\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFA960","ident":"WKI8lLqRLv337mVsJQvM3Wu5w_FBWl4f","created_at":1756309533,"id":1105} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:46:27 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SmipauvSflj-Xc5BZ8YUzufW0MByDp5b', 'aviator_ident' => 'VXRH8NTB6lHl0A9upJg8bZZ5NsxcgpOn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2559'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJY769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJY769'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150825', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150825"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SmipauvSflj-Xc5BZ8YUzufW0MByDp5b\",\"aviator_ident\":\"VXRH8NTB6lHl0A9upJg8bZZ5NsxcgpOn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY769\",\"admin_memo\":\"MLBP150825\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJY769","ident":"XQMVto6by7IxH0eatUun3VMkAWRm_Ma7","created_at":1756309587,"id":1106} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:47:18 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OjvVM3MKgm4l8tRpLY4e6CQkJ9tNRTEZ', 'aviator_ident' => 'IO4qFp7t1qRWyMZocWWjdqV-1IRPSxhE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2560'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBL620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBL620'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150826', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150826"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OjvVM3MKgm4l8tRpLY4e6CQkJ9tNRTEZ\",\"aviator_ident\":\"IO4qFp7t1qRWyMZocWWjdqV-1IRPSxhE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBL620\",\"admin_memo\":\"MLBP150826\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBL620","ident":"Sbfx2R9Pm8l3s-KXvweQO6k3Es53G8hb","created_at":1756309638,"id":1107} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:49:29 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KuN9Dhyn1hsOKfN1uUwx1Vx7nxey0eyX', 'aviator_ident' => 'zYSkMwpehA_0DLVz-GParbFRy49x353Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2561'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP758'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP758'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150827', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150827"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KuN9Dhyn1hsOKfN1uUwx1Vx7nxey0eyX\",\"aviator_ident\":\"zYSkMwpehA_0DLVz-GParbFRy49x353Z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP758\",\"admin_memo\":\"MLBP150827\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP758","ident":"knq85ssfXqoGViC4FU_rA6UeoJMYp45r","created_at":1756309769,"id":1108} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:50:22 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm87q0yKlpmAxV_w5Y_p4usTVjFmuY3SE', 'aviator_ident' => 'samLd82WsnNVlujnbSwSYbKqoyatC0f2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2562'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ879'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ879'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150828', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150828"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m87q0yKlpmAxV_w5Y_p4usTVjFmuY3SE\",\"aviator_ident\":\"samLd82WsnNVlujnbSwSYbKqoyatC0f2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ879\",\"admin_memo\":\"MLBP150828\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ879","ident":"gU3Z6XzPR0sOmDwB3DnDQ2kJsKTUtHcF","created_at":1756309822,"id":1109} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:51:18 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8F1NNUmV9IkDIjCiNve5JxNIrENjCrRM', 'aviator_ident' => 'VKTK2RW0P0S_Go4TKqvcwlBWzm9e6cPu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2563'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RJE-631'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RJE-631'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149502', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149502"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8F1NNUmV9IkDIjCiNve5JxNIrENjCrRM\",\"aviator_ident\":\"VKTK2RW0P0S_Go4TKqvcwlBWzm9e6cPu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJE-631\",\"admin_memo\":\"MLBP149502\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RJE-631","ident":"mtW0fG1FrfQMxtY-WYwc-sTYJ4Cpl2eX","created_at":1756309878,"id":1110} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:54:31 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lXXi4uM2_TeYeKp6Em_4qNR58LVUL0_0', 'aviator_ident' => 'BYZwNU0q239aospPc7XKN-NA3d6CPkqU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2564'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECN264'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECN264'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150829', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150829"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lXXi4uM2_TeYeKp6Em_4qNR58LVUL0_0\",\"aviator_ident\":\"BYZwNU0q239aospPc7XKN-NA3d6CPkqU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECN264\",\"admin_memo\":\"MLBP150829\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECN264","ident":"01lUWtstx3NSyOR9Deaq0o9ecUETmTZ0","created_at":1756310072,"id":1111} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:55:45 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1JQhxB0GjeWt7Q4tO2BwhVuVyHoQNSBf', 'aviator_ident' => 'x3pOoXOoWr3uft26FCP7AJwaUz_uWFOb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2565'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP742'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150830', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150830"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1JQhxB0GjeWt7Q4tO2BwhVuVyHoQNSBf\",\"aviator_ident\":\"x3pOoXOoWr3uft26FCP7AJwaUz_uWFOb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP742\",\"admin_memo\":\"MLBP150830\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP742","ident":"yvzs8muTqLbScnanw8HOoHCiKlw8dpba","created_at":1756310145,"id":1112} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:56:51 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'upmotAiBj9MKacnVlEoNRaP6pEQA27ai', 'aviator_ident' => 'd8_Wr3zsJd2jwi5hO771fpXaTGIVwIUz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2566'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFP249'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFP249'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150831', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150831"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"upmotAiBj9MKacnVlEoNRaP6pEQA27ai\",\"aviator_ident\":\"d8_Wr3zsJd2jwi5hO771fpXaTGIVwIUz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFP249\",\"admin_memo\":\"MLBP150831\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFP249","ident":"CSre5YfU-R-t4TzJ1xmiLjntpSesvpjh","created_at":1756310212,"id":1113} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:57:38 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hRyl-bxEsvNouNG5iHo_SNkJ08XLIVGO', 'aviator_ident' => 'NWfdCUb-rMucoRoJ1p-sDWIu_ha6Tkgm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2567'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET651'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET651'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150832', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150832"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hRyl-bxEsvNouNG5iHo_SNkJ08XLIVGO\",\"aviator_ident\":\"NWfdCUb-rMucoRoJ1p-sDWIu_ha6Tkgm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET651\",\"admin_memo\":\"MLBP150832\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET651","ident":"oFjrxUQmatT3rQLkb2QCN_zsblZ9tTSc","created_at":1756310258,"id":1114} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 17:58:36 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PWBx7iNh1275Y0w8_dIp3QwZmn6tHY8f', 'aviator_ident' => '2BWiPz0nUQqWlSsUio8SIk2rRgtaEQdP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2568'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SGK-654'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SGK-654'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150833', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150833"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PWBx7iNh1275Y0w8_dIp3QwZmn6tHY8f\",\"aviator_ident\":\"2BWiPz0nUQqWlSsUio8SIk2rRgtaEQdP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-654\",\"admin_memo\":\"MLBP150833\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGK-654","ident":"m_R3TsHvmy6X5G0CPc0P11t4O0I2HB2U","created_at":1756310316,"id":1115} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 18:13:50 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UX2X3nAn4ASkKXtD6t3OlnDcEfow047x', 'aviator_ident' => 'A6UnVRz253FyhgoJcFoh_K3EHpF-y-k0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2569'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-745 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150728', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150728"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UX2X3nAn4ASkKXtD6t3OlnDcEfow047x\",\"aviator_ident\":\"A6UnVRz253FyhgoJcFoh_K3EHpF-y-k0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-745\",\"admin_memo\":\"MLBP150728\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-745","ident":"94hpvWUtZQ60v1O5HMZqV0wdMBXut8Tv","created_at":1756311230,"id":1116} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 18:16:57 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LCSG1ZjQtXBaSmenI2GBfmXSJQzUCijj', 'aviator_ident' => '4H3nqYY2g35eLWIuwOjAE2Hy4TOw0q4S', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2570'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAG-850 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAG-850'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150729', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150729"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LCSG1ZjQtXBaSmenI2GBfmXSJQzUCijj\",\"aviator_ident\":\"4H3nqYY2g35eLWIuwOjAE2Hy4TOw0q4S\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAG-850\",\"admin_memo\":\"MLBP150729\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAG-850","ident":"esXRt6VRQ5juuLqEAVejPDmfQnOjCrUi","created_at":1756311417,"id":1117} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 18:35:22 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8Ib0tsFPbbWeZ0pOH49tuI9ZGbAs3CfJ', 'aviator_ident' => 'ynr0tcrzDSHxxur1TDco6w8MEF58Z_p9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2571'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIEU242 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIEU242'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150730', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150730"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8Ib0tsFPbbWeZ0pOH49tuI9ZGbAs3CfJ\",\"aviator_ident\":\"ynr0tcrzDSHxxur1TDco6w8MEF58Z_p9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU242\",\"admin_memo\":\"MLBP150730\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIEU242","ident":"omRXdR4dzrExN-heIWXZiu02g4mzB4cx","created_at":1756312522,"id":1118} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 19:05:57 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'k6Hc8fkP7-im8DAXFVWQ7zQEPr5-l2z6', 'aviator_ident' => 'Yah4ZqiUbbqpDydSMDc1LzVSWP2-NUfA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2572'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET296 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET296'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150735', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150735"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"k6Hc8fkP7-im8DAXFVWQ7zQEPr5-l2z6\",\"aviator_ident\":\"Yah4ZqiUbbqpDydSMDc1LzVSWP2-NUfA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET296\",\"admin_memo\":\"MLBP150735\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET296","ident":"5lDQfaxH04clS-W1zx7lHqGP6Q8iA0xn","created_at":1756314358,"id":1119} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 19:28:29 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'O5C7tBc7rsCHG0DCMwVCb1_BGoK_exI4', 'aviator_ident' => 'emXcAFeNuvohMEz0Kp_Z3kD8xSPqHLGS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2573'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RGN-314 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RGN-314'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150736', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150736"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O5C7tBc7rsCHG0DCMwVCb1_BGoK_exI4\",\"aviator_ident\":\"emXcAFeNuvohMEz0Kp_Z3kD8xSPqHLGS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGN-314\",\"admin_memo\":\"MLBP150736\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RGN-314","ident":"Tpd5QYOIuIBQEKHBi1c7WPLGDIJLC5xm","created_at":1756315709,"id":1120} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 19:41:40 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lwAkQuFTZuvhrgzT83HrtIZ5Fgyi1X27', 'aviator_ident' => 'GmLmA3aFEIWknk1mtIfGzyq1Ej8nNB7a', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2574'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABF150 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABF150'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150726', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150726"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lwAkQuFTZuvhrgzT83HrtIZ5Fgyi1X27\",\"aviator_ident\":\"GmLmA3aFEIWknk1mtIfGzyq1Ej8nNB7a\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABF150\",\"admin_memo\":\"MLBP150726\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABF150","ident":"GqShC_Arnp9Cn6Sx77jWRse7f6K5hrxd","created_at":1756316500,"id":1121} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 20:17:06 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N7L07IoOY8zwzjM0IbtgdJgTcM1kQEBm', 'aviator_ident' => '7XGj46J_Y3gf2YqaMxg13Nbjp37c-vjs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2575'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEE326 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEE326'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N7L07IoOY8zwzjM0IbtgdJgTcM1kQEBm\",\"aviator_ident\":\"7XGj46J_Y3gf2YqaMxg13Nbjp37c-vjs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE326\",\"admin_memo\":\"MLBP150734\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEE326","ident":"oDY_1x32rMP2u9tFPPvAeWIII7cqY-Rc","created_at":1756318626,"id":1122} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 21:16:08 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PJyYqAwoDMGaKBgRf6m0tyHKTrLq-rbw', 'aviator_ident' => 'Tqo1s_lQJMLB2JQq57YnAIQAxi8--6fX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2576'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'BT909AZ - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'BT909AZ'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150727', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150727"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PJyYqAwoDMGaKBgRf6m0tyHKTrLq-rbw\",\"aviator_ident\":\"Tqo1s_lQJMLB2JQq57YnAIQAxi8--6fX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"BT909AZ\",\"admin_memo\":\"MLBP150727\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"BT909AZ","ident":"DO3rpZ_cSrolkrRd9kagOJhtgSNTKSsc","created_at":1756322168,"id":1123} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 21:32:17 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1qfFa3LoGklAA4tjM6B5gTgDVQou4g3j', 'aviator_ident' => 'jUTnxWcw0UOQA_hj2cZepBadHCymi2nG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2577'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWP-626 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWP-626'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150731', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150731"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1qfFa3LoGklAA4tjM6B5gTgDVQou4g3j\",\"aviator_ident\":\"jUTnxWcw0UOQA_hj2cZepBadHCymi2nG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWP-626\",\"admin_memo\":\"MLBP150731\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWP-626","ident":"J0jT7T3aE31K7_UWxrMqG9-j4O38M5Nv","created_at":1756323137,"id":1124} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 21:40:17 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Pu7Md3-SgYF-g-35iyb8g81d_AZZK28g', 'aviator_ident' => '5ENfYdjI3aeJX1S87PM3SLfQMwo389Gf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2578'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGE-371 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGE-371'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150725', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150725"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Pu7Md3-SgYF-g-35iyb8g81d_AZZK28g\",\"aviator_ident\":\"5ENfYdjI3aeJX1S87PM3SLfQMwo389Gf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGE-371\",\"admin_memo\":\"MLBP150725\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGE-371","ident":"iw1b8ITLUgduJmIipk1LyBWbuC3W2ebN","created_at":1756323617,"id":1125} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-27 22:12:59 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Aakpt5DfOEbvvUMe7vlw-lVN2nEABNvZ', 'aviator_ident' => 't30NkkJR1QnI7D63HWzJPRjpIkuZmMuF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2579'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBQ906 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBQ906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150732', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150732"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Aakpt5DfOEbvvUMe7vlw-lVN2nEABNvZ\",\"aviator_ident\":\"t30NkkJR1QnI7D63HWzJPRjpIkuZmMuF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ906\",\"admin_memo\":\"MLBP150732\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBQ906","ident":"Gv_w5mW0LJn2xVikrd59GNQX7JcedBrN","created_at":1756325579,"id":1126} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 13:40:05 [172.19.0.2][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UqzQ_1ctdcTVNwbZuoFX3z45hKy03LE7', 'aviator_ident' => 'PGTie59Q50mqBS0yWM6VEDpubEP5HQwO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2580'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PSP-991 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSP-991'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149955', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149955"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UqzQ_1ctdcTVNwbZuoFX3z45hKy03LE7\",\"aviator_ident\":\"PGTie59Q50mqBS0yWM6VEDpubEP5HQwO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSP-991\",\"admin_memo\":\"MLBP149955\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PSP-991","ident":"y0Z10-VhPPjFWcp3Ku6Sm3yA0AB3XuAB","created_at":1756381205,"id":1127} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 14:20:20 [172.19.0.2][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dDPu7qMoYpSUCvo7-JavxWAlj9sPh4R8', 'aviator_ident' => 'D5wAmcsfRP_5HvipuPhD-tuYUWeg9Qn7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2581'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KTH-559 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KTH-559'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150790', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150790"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dDPu7qMoYpSUCvo7-JavxWAlj9sPh4R8\",\"aviator_ident\":\"D5wAmcsfRP_5HvipuPhD-tuYUWeg9Qn7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KTH-559\",\"admin_memo\":\"MLBP150790\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KTH-559","ident":"bOqVdSxktnzpaFrcxjF5IFUgDuvBSTXv","created_at":1756383620,"id":1128} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 14:49:11 [172.19.0.2][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'o4xIZl-SJ3rMrmNmEu9YueQQ82x9EJ3g', 'aviator_ident' => 'qn7ZRE8g2uLuv1LP9MCdaarcjd-PZDhc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2582'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PRC-606 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PRC-606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150750', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150750"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"o4xIZl-SJ3rMrmNmEu9YueQQ82x9EJ3g\",\"aviator_ident\":\"qn7ZRE8g2uLuv1LP9MCdaarcjd-PZDhc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PRC-606\",\"admin_memo\":\"MLBP150750\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PRC-606","ident":"R18oNuqip_MT3Wm1AUGA5O6_VrqUjnD7","created_at":1756385351,"id":1129} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 15:12:12 [172.19.0.2][13][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Pg2ARySbaQUuTiLDgn4DyZga6wzL1VBL', 'aviator_ident' => 'z5dZ0AuvjqGtiMLy_R2lfldvenhQEyAI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2583'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-595 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-595'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150575', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150575"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Pg2ARySbaQUuTiLDgn4DyZga6wzL1VBL\",\"aviator_ident\":\"z5dZ0AuvjqGtiMLy_R2lfldvenhQEyAI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-595\",\"admin_memo\":\"MLBP150575\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-595","ident":"imed3k6TxkD3EzVofNEbje7ga6d14tpZ","created_at":1756386732,"id":1130} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 15:17:56 [172.19.0.2][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_xyl2Fcuh1lNatWDq-jkFZlWkNgjEyqH', 'aviator_ident' => 'JRWAkbK3-WCFb0DgKjHgNelkzvRDdeI3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2584'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRA-790 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRA-790'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150849', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150849"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_xyl2Fcuh1lNatWDq-jkFZlWkNgjEyqH\",\"aviator_ident\":\"JRWAkbK3-WCFb0DgKjHgNelkzvRDdeI3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRA-790\",\"admin_memo\":\"MLBP150849\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRA-790","ident":"Asc9hr0D0KJ8LqUPCvLxv4G7Ap0taCAg","created_at":1756387077,"id":1131} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 16:40:23 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'E8J7aZQAEjc688f-i55ibqOpcvdpH5CQ', 'aviator_ident' => 'ldJC_LEFnt1PQP--90Ovt46n1a5OUHnz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2585'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STE-477'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STE-477'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150904', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150904"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E8J7aZQAEjc688f-i55ibqOpcvdpH5CQ\",\"aviator_ident\":\"ldJC_LEFnt1PQP--90Ovt46n1a5OUHnz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STE-477\",\"admin_memo\":\"MLBP150904\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"STE-477","ident":"A2jCQBLA73gkkEddrxjEdh2pXwTc7g2E","created_at":1756392023,"id":1132} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 16:41:59 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0Vn-rkCB4WBTAFJxPXzY2ZadhdK_APWF', 'aviator_ident' => 'bURRReiGv2qCCK1sknwGFngJVBNNwFFK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2586'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - ROS-806'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'ROS-806'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150905', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150905"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0Vn-rkCB4WBTAFJxPXzY2ZadhdK_APWF\",\"aviator_ident\":\"bURRReiGv2qCCK1sknwGFngJVBNNwFFK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ROS-806\",\"admin_memo\":\"MLBP150905\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"ROS-806","ident":"fOHtK2PNGrpzFPw2PH2BI83Ngck0x8I5","created_at":1756392119,"id":1133} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 16:43:05 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Zxre-yhI160Kln9tCjmg9W7h8rEJewnf', 'aviator_ident' => 'LgEqm53WtWKKcpZgdOFfoZ0FM7qYgWhQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2587'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABD752'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABD752'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150906', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150906"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Zxre-yhI160Kln9tCjmg9W7h8rEJewnf\",\"aviator_ident\":\"LgEqm53WtWKKcpZgdOFfoZ0FM7qYgWhQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD752\",\"admin_memo\":\"MLBP150906\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABD752","ident":"syPLnfe3pRz9p41pCPllbYabGJtSPAaX","created_at":1756392185,"id":1134} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 16:44:31 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Zr6Ta5fNKrLq7S_lFILMXp6XRW-91N6l', 'aviator_ident' => 'fjYFj8chvZ9Jr59ZxHU49LGhdr_3rap5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2588'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - 4598LBT'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = '4598LBT'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150907', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150907"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Zr6Ta5fNKrLq7S_lFILMXp6XRW-91N6l\",\"aviator_ident\":\"fjYFj8chvZ9Jr59ZxHU49LGhdr_3rap5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"4598LBT\",\"admin_memo\":\"MLBP150907\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"4598LBT","ident":"z-OM1T0TFM7sOnL_f5ULZD4yYw9SEE2U","created_at":1756392272,"id":1135} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 16:45:25 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7Qb922QsgVK8cxp9OLWwn-_gp24mxmla', 'aviator_ident' => '-IY6_g60FpejjUpp4MSQaD5cBPK4Ubi3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2589'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150908', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150908"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7Qb922QsgVK8cxp9OLWwn-_gp24mxmla\",\"aviator_ident\":\"-IY6_g60FpejjUpp4MSQaD5cBPK4Ubi3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP150908\",\"ignore_payment\":\"\"}"} 2025-08-28 16:45:32 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7Qb922QsgVK8cxp9OLWwn-_gp24mxmla', 'aviator_ident' => '-IY6_g60FpejjUpp4MSQaD5cBPK4Ubi3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2589'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RBK-396'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RBK-396'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150908', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150908"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7Qb922QsgVK8cxp9OLWwn-_gp24mxmla\",\"aviator_ident\":\"-IY6_g60FpejjUpp4MSQaD5cBPK4Ubi3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBK-396\",\"admin_memo\":\"MLBP150908\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RBK-396","ident":"g3ZTbmlH9-6S4uVjxB8_BJYKXhQ7kkIJ","created_at":1756392332,"id":1136} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 16:46:35 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rMR2_aSmbW9V7GoX46UyNl6GhPdsomFB', 'aviator_ident' => 'PI8QiGcMJrvq7rGrp-PwlBx49Ik7iYkz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2590'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXW-634'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXW-634'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150909', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150909"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rMR2_aSmbW9V7GoX46UyNl6GhPdsomFB\",\"aviator_ident\":\"PI8QiGcMJrvq7rGrp-PwlBx49Ik7iYkz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-634\",\"admin_memo\":\"MLBP150909\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXW-634","ident":"qlrSJxJZQDbKwbk_rXlXzlgvKyeTNUyX","created_at":1756392395,"id":1137} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 16:47:35 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j-CLg29LaWZRJfnUI4cdzo5QXs2RQPOp', 'aviator_ident' => 'ToF2uI8mdoxF3x59ZzOuN1esIfs7sL5A', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2591'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MWR-526'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MWR-526'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150910', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150910"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j-CLg29LaWZRJfnUI4cdzo5QXs2RQPOp\",\"aviator_ident\":\"ToF2uI8mdoxF3x59ZzOuN1esIfs7sL5A\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MWR-526\",\"admin_memo\":\"MLBP150910\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MWR-526","ident":"9RfPkL0yQBRMBCR3OgjRc7f3d0mYTZCv","created_at":1756392455,"id":1138} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 17:00:09 [172.19.0.2][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zLiUliA-mn1OQtj6P1AzweK7eltPEeKs', 'aviator_ident' => 'FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2592'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECC738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECC738'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088740', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088740"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zLiUliA-mn1OQtj6P1AzweK7eltPEeKs\",\"aviator_ident\":\"FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC738\",\"admin_memo\":\"MLHP088740\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECC738","ident":"KHFbkUESiYscHYt2iwhxR1eYgZGMewS-","created_at":1756393209,"id":1139} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 17:03:06 [172.19.0.2][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zLiUliA-mn1OQtj6P1AzweK7eltPEeKs', 'aviator_ident' => 'FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2592'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECC738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECC738'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088740', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088740"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zLiUliA-mn1OQtj6P1AzweK7eltPEeKs\",\"aviator_ident\":\"FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC738\",\"admin_memo\":\"MLHP088740\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECC738","ident":"SNZkRofa2AIrGyQNBB6bg8nI8e9PyWjZ","created_at":1756393386,"id":1140} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 17:03:25 [172.19.0.2][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zLiUliA-mn1OQtj6P1AzweK7eltPEeKs', 'aviator_ident' => 'FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2592'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECC738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECC738'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088740', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088740"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zLiUliA-mn1OQtj6P1AzweK7eltPEeKs\",\"aviator_ident\":\"FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC738\",\"admin_memo\":\"MLHP088740\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECC738","ident":"9b6ZfTb3KRZ81HD1vQFl31k019IBmhWh","created_at":1756393405,"id":1141} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 17:03:50 [172.19.0.2][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zLiUliA-mn1OQtj6P1AzweK7eltPEeKs', 'aviator_ident' => 'FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2592'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECC738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECC738'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088740', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088740"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zLiUliA-mn1OQtj6P1AzweK7eltPEeKs\",\"aviator_ident\":\"FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC738\",\"admin_memo\":\"MLHP088740\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECC738","ident":"NtF-AlF7RR6NWAIswuOIgTukE7RIkMpf","created_at":1756393430,"id":1142} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 17:04:54 [172.19.0.2][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'g8WZrNiqPQTGl3jNI-eIRFXjxal1PzV6', 'aviator_ident' => 'LhPXzdOvwNRFc_T9BRffdGFCXN_f-rct', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2594'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECC742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECC742'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088743', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088743"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"g8WZrNiqPQTGl3jNI-eIRFXjxal1PzV6\",\"aviator_ident\":\"LhPXzdOvwNRFc_T9BRffdGFCXN_f-rct\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC742\",\"admin_memo\":\"MLHP088743\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECC742","ident":"omPR_rJVKw7NmFSVSPzJBFC08Sx6YIR0","created_at":1756393495,"id":1143} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 17:04:57 [172.19.0.2][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zLiUliA-mn1OQtj6P1AzweK7eltPEeKs', 'aviator_ident' => 'FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2592'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECC738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECC738'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088740', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088740"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zLiUliA-mn1OQtj6P1AzweK7eltPEeKs\",\"aviator_ident\":\"FRTJevc3tz9Z8bvBENhJ_LtoOS0xwP-I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC738\",\"admin_memo\":\"MLHP088740\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECC738","ident":"00BaNDn8fW7eWKkQLFWFK2-Xl429yIIu","created_at":1756393498,"id":1144} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 18:12:34 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NVFHFQV4N2p3z3aWTvcAs_zbD6ACse7X', 'aviator_ident' => 'nAmqlWK3HnRhfW_tH9WGG103U1y01QLX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2595'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PUM-752 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PUM-752'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150822', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150822"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NVFHFQV4N2p3z3aWTvcAs_zbD6ACse7X\",\"aviator_ident\":\"nAmqlWK3HnRhfW_tH9WGG103U1y01QLX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PUM-752\",\"admin_memo\":\"MLBP150822\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PUM-752","ident":"6ksDq5bkIzD2EzTeu3Z0FCuucaf0uVxo","created_at":1756397554,"id":1145} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 18:14:01 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hvb6tjw3tUqpBhSeJxZY0Mz3_bFx9K0V', 'aviator_ident' => 'CB5Hh37ifGMy3rlPwt8d1w6-vQnWCN44', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2596'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHI085 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHI085'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150483', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150483"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hvb6tjw3tUqpBhSeJxZY0Mz3_bFx9K0V\",\"aviator_ident\":\"CB5Hh37ifGMy3rlPwt8d1w6-vQnWCN44\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI085\",\"admin_memo\":\"MLBP150483\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHI085","ident":"R2X4taW3lQOedCeJNYXETNYL5POAmY6c","created_at":1756397641,"id":1146} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 18:15:04 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6UNAP_b9K-CSvF9mOQ_HJ0DfENjDHmz9', 'aviator_ident' => 'dr-Zb4eJlVCNZr37i1OG1O9UoBCMnrZ1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2597'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NYR-507 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NYR-507'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150823', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150823"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6UNAP_b9K-CSvF9mOQ_HJ0DfENjDHmz9\",\"aviator_ident\":\"dr-Zb4eJlVCNZr37i1OG1O9UoBCMnrZ1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYR-507\",\"admin_memo\":\"MLBP150823\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NYR-507","ident":"NLMr0CI0J-HH6HXMutY-BpYzqMJOU83k","created_at":1756397704,"id":1147} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 18:34:15 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KuN9Dhyn1hsOKfN1uUwx1Vx7nxey0eyX', 'aviator_ident' => 'QSl1UpTQJDt2xmmhePM3cVD0EpOSOKPE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2598'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP758 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP758'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150827', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150827"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KuN9Dhyn1hsOKfN1uUwx1Vx7nxey0eyX\",\"aviator_ident\":\"QSl1UpTQJDt2xmmhePM3cVD0EpOSOKPE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP758\",\"admin_memo\":\"MLBP150827\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP758","ident":"Y7HQSRIzJQpdNLnktx2ra3LZmCwkfRY0","created_at":1756398856,"id":1148} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 19:13:27 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SmipauvSflj-Xc5BZ8YUzufW0MByDp5b', 'aviator_ident' => '6OG9-9QPb1XfxwYJzXV7DPxHgLdj2_8z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2599'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJY769 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150825', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150825"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SmipauvSflj-Xc5BZ8YUzufW0MByDp5b\",\"aviator_ident\":\"6OG9-9QPb1XfxwYJzXV7DPxHgLdj2_8z\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY769\",\"admin_memo\":\"MLBP150825\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJY769","ident":"urKvms_sL1LrCyWR5APKS9LJz0n8X4WP","created_at":1756401207,"id":1149} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 21:13:37 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OjvVM3MKgm4l8tRpLY4e6CQkJ9tNRTEZ', 'aviator_ident' => 'V71R1u-RosP940cQTl8dVcH2CHNenT7e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2600'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBL620 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBL620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150826', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150826"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OjvVM3MKgm4l8tRpLY4e6CQkJ9tNRTEZ\",\"aviator_ident\":\"V71R1u-RosP940cQTl8dVcH2CHNenT7e\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBL620\",\"admin_memo\":\"MLBP150826\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBL620","ident":"Xh_RbQP0bGoreBG--GU9OsEAR-qOdQFw","created_at":1756408418,"id":1150} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 21:14:52 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '62r0hYUytPA67XZc5ZjYvbjBWNa-seYF', 'aviator_ident' => 'ttuzOz9e6gVCcas-4IHjD_rG2bc861xa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2601'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFA960 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFA960'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150824', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150824"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"62r0hYUytPA67XZc5ZjYvbjBWNa-seYF\",\"aviator_ident\":\"ttuzOz9e6gVCcas-4IHjD_rG2bc861xa\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFA960\",\"admin_memo\":\"MLBP150824\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFA960","ident":"zn5ctcmgwLaB-UokXJlVXpitwRVMxBzL","created_at":1756408492,"id":1151} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 21:24:17 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8F1NNUmV9IkDIjCiNve5JxNIrENjCrRM', 'aviator_ident' => 'la-BLJYq3M1eFF_GnpBfQuUuMhkttkFV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2602'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RJE-631 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RJE-631'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149502', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149502"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8F1NNUmV9IkDIjCiNve5JxNIrENjCrRM\",\"aviator_ident\":\"la-BLJYq3M1eFF_GnpBfQuUuMhkttkFV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJE-631\",\"admin_memo\":\"MLBP149502\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RJE-631","ident":"YNxH0p0e3Mes4sYXCClNvYT22D0MeLll","created_at":1756409057,"id":1152} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 21:56:39 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SHwqU_SWgivmUskW01lEBEaTleEjJu6Y', 'aviator_ident' => 'gYzMkNepiBKyM8ghZf1TKdiUntFdUse0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2603'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP742 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150914', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150914"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SHwqU_SWgivmUskW01lEBEaTleEjJu6Y\",\"aviator_ident\":\"gYzMkNepiBKyM8ghZf1TKdiUntFdUse0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP742\",\"admin_memo\":\"MLBP150914\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP742","ident":"3NDAXZcn01B12SuBeP-Sgy1qUgKVsU_j","created_at":1756411000,"id":1153} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 22:06:50 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hRyl-bxEsvNouNG5iHo_SNkJ08XLIVGO', 'aviator_ident' => 'L5jRMlA_abbvIcuKvHaLV5-CINVCyj_M', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2604'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET651 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET651'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150832', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150832"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hRyl-bxEsvNouNG5iHo_SNkJ08XLIVGO\",\"aviator_ident\":\"L5jRMlA_abbvIcuKvHaLV5-CINVCyj_M\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET651\",\"admin_memo\":\"MLBP150832\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET651","ident":"o3lbINwey8dcZmKFH56P4t_237XI7KaA","created_at":1756411610,"id":1154} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 22:08:01 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PWBx7iNh1275Y0w8_dIp3QwZmn6tHY8f', 'aviator_ident' => 'm2tMwzrmS9EJYz8pWXzkZXC_GAS0z8co', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2605'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGK-654 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGK-654'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150833', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150833"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PWBx7iNh1275Y0w8_dIp3QwZmn6tHY8f\",\"aviator_ident\":\"m2tMwzrmS9EJYz8pWXzkZXC_GAS0z8co\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-654\",\"admin_memo\":\"MLBP150833\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGK-654","ident":"s_wPRiS7IsU34ebWt7wQTFV854ztEU19","created_at":1756411681,"id":1155} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 22:23:29 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lXXi4uM2_TeYeKp6Em_4qNR58LVUL0_0', 'aviator_ident' => '9ekdswhgVN95mmXmcuFEXQ0iOSXw9aRl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2606'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECN264 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECN264'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150829', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150829"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lXXi4uM2_TeYeKp6Em_4qNR58LVUL0_0\",\"aviator_ident\":\"9ekdswhgVN95mmXmcuFEXQ0iOSXw9aRl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECN264\",\"admin_memo\":\"MLBP150829\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECN264","ident":"ZGaPj22Jtoxi0YK52SeiGGAl4lLhmjWN","created_at":1756412609,"id":1156} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 22:28:36 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'upmotAiBj9MKacnVlEoNRaP6pEQA27ai', 'aviator_ident' => '91FBQEFw8V663vp8qrPnv1AoJHuSF5dU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2607'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFP249 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFP249'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150831', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150831"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"upmotAiBj9MKacnVlEoNRaP6pEQA27ai\",\"aviator_ident\":\"91FBQEFw8V663vp8qrPnv1AoJHuSF5dU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFP249\",\"admin_memo\":\"MLBP150831\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFP249","ident":"4d48J2FxNqUlCbImi8tCuDfMcWOilaFT","created_at":1756412916,"id":1157} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-28 22:34:26 [172.19.0.2][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm87q0yKlpmAxV_w5Y_p4usTVjFmuY3SE', 'aviator_ident' => '2sAgfNidRHcu-ajRcVcrx_XDQglk7NDy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2608'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ879 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ879'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150828', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150828"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m87q0yKlpmAxV_w5Y_p4usTVjFmuY3SE\",\"aviator_ident\":\"2sAgfNidRHcu-ajRcVcrx_XDQglk7NDy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ879\",\"admin_memo\":\"MLBP150828\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ879","ident":"COWLpblb_dDqAYzVUre6p_xU0rOQ89b9","created_at":1756413266,"id":1158} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 08:53:44 [172.19.0.2][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7kxdniAK7wwJ4wSuGCyrOealfDmQFMXR', 'aviator_ident' => 'GFjjsRj6TtvRwjJiNaqfmTKM8o8s-Wo4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2609'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEME149'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEME149'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088756', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088756"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7kxdniAK7wwJ4wSuGCyrOealfDmQFMXR\",\"aviator_ident\":\"GFjjsRj6TtvRwjJiNaqfmTKM8o8s-Wo4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEME149\",\"admin_memo\":\"MLHP088756\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEME149","ident":"iuoMH_zKA4PmHOq5Mg0YyTHPcqHwygXC","created_at":1756450424,"id":1159} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 08:55:09 [172.19.0.2][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7GenmLBYIk9hVbO8YmQX1knm8Sf_XvR2', 'aviator_ident' => 'tKO2ktPwEedPW9DCyearIljGXJlyo3TV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2610'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEKC541 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEKC541'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086870', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086870"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7GenmLBYIk9hVbO8YmQX1knm8Sf_XvR2\",\"aviator_ident\":\"tKO2ktPwEedPW9DCyearIljGXJlyo3TV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKC541\",\"admin_memo\":\"MLHP086870\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEKC541","ident":"6egCdkezxZEE8myHslMe-1tZ6Pp_oFLp","created_at":1756450510,"id":1160} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 09:45:20 [172.19.0.2][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'i4ljiVI31W6TINJvCWRiYNFLWniE4DSz', 'aviator_ident' => '9xwMYHkeGdvu-0hA2RYAapkqBfC0fct0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2611'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAW456 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAW456'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP149513', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP149513"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"i4ljiVI31W6TINJvCWRiYNFLWniE4DSz\",\"aviator_ident\":\"9xwMYHkeGdvu-0hA2RYAapkqBfC0fct0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAW456\",\"admin_memo\":\"MLBP149513\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAW456","ident":"u9rQVYxZADqKY1A-O8HgJ_0BIiVsKZh0","created_at":1756453520,"id":1161} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 12:09:14 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uAxTbYEz_evMDK3wBMM8toXZPSjcAoiy', 'aviator_ident' => '3asFAOU_PRgS13h_ToTg8iQlerG_stAh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2612'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NZR-870 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NZR-870'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088390', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088390"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uAxTbYEz_evMDK3wBMM8toXZPSjcAoiy\",\"aviator_ident\":\"3asFAOU_PRgS13h_ToTg8iQlerG_stAh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NZR-870\",\"admin_memo\":\"MLHP088390\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"NZR-870","ident":"ZID6OguLd3cVX6DwgvAHedMQWOm9QtvZ","created_at":1756462154,"id":1162} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 13:02:18 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N9zBS_3czRkx1vUAnT798B04YwzFSxfR', 'aviator_ident' => 'RPqADmJmwGX85TL-N3pnggG7PWRR539S', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2613'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJJ-986 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJJ-986'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087321', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087321"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"N9zBS_3czRkx1vUAnT798B04YwzFSxfR\",\"aviator_ident\":\"RPqADmJmwGX85TL-N3pnggG7PWRR539S\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-986\",\"admin_memo\":\"MLHP087321\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJJ-986","ident":"w0k1aby76yWd3X5X3HdAeTyqO23bu3Bj","created_at":1756465338,"id":1163} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 14:33:14 [172.19.0.14][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ei_hB3B4LaJdWfqq-p4fwiDuaJSbaWrh', 'aviator_ident' => 'c3HU2fQWtQTx8NL0Gu80mfkT0z-q7dK0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2614'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLH-609 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLH-609'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088222', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088222"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ei_hB3B4LaJdWfqq-p4fwiDuaJSbaWrh\",\"aviator_ident\":\"c3HU2fQWtQTx8NL0Gu80mfkT0z-q7dK0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLH-609\",\"admin_memo\":\"MLHP088222\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLH-609","ident":"Rlyq9rPuedu_Ttu9AX60OG2nqPZoJMQn","created_at":1756470795,"id":1164} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 15:21:27 [172.19.0.14][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6Jk4Yd7CoMNbrRjuRK55B8xRan1BGjrO', 'aviator_ident' => '8wG2oobYYRfJvXwspbyDlZRlrdyyE6ve', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2615'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX410 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX410'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087614', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087614"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"6Jk4Yd7CoMNbrRjuRK55B8xRan1BGjrO\",\"aviator_ident\":\"8wG2oobYYRfJvXwspbyDlZRlrdyyE6ve\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX410\",\"admin_memo\":\"MLHP087614\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX410","ident":"th08nWsroqeNWdlWCl8LoeDRLJ0cAfD7","created_at":1756473688,"id":1165} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 16:10:38 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'D2kGvtbXFb6Pi3c_5XYgFeOz3PsPpXMo', 'aviator_ident' => '5geX5ninkbKAHg6KKsrjHRBk174CdjUr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2616'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAX487 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAX487'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088217', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088217"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"D2kGvtbXFb6Pi3c_5XYgFeOz3PsPpXMo\",\"aviator_ident\":\"5geX5ninkbKAHg6KKsrjHRBk174CdjUr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAX487\",\"admin_memo\":\"MLHP088217\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAX487","ident":"asNhdtfWqc5Dy6PTnedqjUyegZGq6zzm","created_at":1756476638,"id":1166} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 17:21:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vUWPzesyfLWdp_sdRp9-mIq9bZubcjWt', 'aviator_ident' => 'r_nKZPQ7xlToQwdGpIzoUEBvDZdOOQ1h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2617'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PEX-614'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PEX-614'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150987', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150987"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vUWPzesyfLWdp_sdRp9-mIq9bZubcjWt\",\"aviator_ident\":\"r_nKZPQ7xlToQwdGpIzoUEBvDZdOOQ1h\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PEX-614\",\"admin_memo\":\"MLBP150987\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PEX-614","ident":"azlzOMmPp7-scUKwX4VcufDouL_4nUXD","created_at":1756480866,"id":1167} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 17:21:55 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iC3bA1ZFkWE5Qeb3rh5fiw1ESR20P6qc', 'aviator_ident' => 'mEN8fEhxOFyeoJ_bmmTET0dlCG3Pp91T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2618'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET906'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150988', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150988"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iC3bA1ZFkWE5Qeb3rh5fiw1ESR20P6qc\",\"aviator_ident\":\"mEN8fEhxOFyeoJ_bmmTET0dlCG3Pp91T\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET906\",\"admin_memo\":\"MLBP150988\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET906","ident":"82FPKwICziXeidf2_vIB4e3e1krE-FY2","created_at":1756480915,"id":1168} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 17:23:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kcJ6PZUe82jmCYMxVRw_ofBbcVdUngVT', 'aviator_ident' => 'u6KUdvPxwUYA5qXueM2wvyrZwpQhY_cB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2619'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NPY-149'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NPY-149'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150989', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150989"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kcJ6PZUe82jmCYMxVRw_ofBbcVdUngVT\",\"aviator_ident\":\"u6KUdvPxwUYA5qXueM2wvyrZwpQhY_cB\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NPY-149\",\"admin_memo\":\"MLBP150989\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NPY-149","ident":"Y3dSTz2VwB-moJORpkRfB0kGpMIMbRPM","created_at":1756481011,"id":1169} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 17:26:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zwe3k4_Ig75sl6tBuk1Vzz6beb9xG6wj', 'aviator_ident' => '419XKbWLxo9Q8-jzxGeCAy14_ICfcxam', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2620'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEE128'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEE128'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150991', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150991"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zwe3k4_Ig75sl6tBuk1Vzz6beb9xG6wj\",\"aviator_ident\":\"419XKbWLxo9Q8-jzxGeCAy14_ICfcxam\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE128\",\"admin_memo\":\"MLBP150991\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEE128","ident":"DhTXLQFYqF7v2NuMKL6988EqmS9qsrBA","created_at":1756481189,"id":1170} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 17:44:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jy6GBUD3DNxKanhIFqV7AADs-q12lYoX', 'aviator_ident' => 'Y-ET0mx79Im0sUmlD3orBPBqdpxxvjeh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2621'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGZ-590'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGZ-590'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150992', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150992"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jy6GBUD3DNxKanhIFqV7AADs-q12lYoX\",\"aviator_ident\":\"Y-ET0mx79Im0sUmlD3orBPBqdpxxvjeh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGZ-590\",\"admin_memo\":\"MLBP150992\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGZ-590","ident":"oMmaJXFX3afroQKWCha7CUgEyNpQsHzT","created_at":1756482245,"id":1171} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 17:46:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'r0C28k742SeFk7NmuQmBU-jCnGFO1M_m', 'aviator_ident' => 'jrY-1YiCSTnB9jNels4p-YvngK3G99Kt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2622'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SGB-235'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SGB-235'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150993', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150993"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"r0C28k742SeFk7NmuQmBU-jCnGFO1M_m\",\"aviator_ident\":\"jrY-1YiCSTnB9jNels4p-YvngK3G99Kt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGB-235\",\"admin_memo\":\"MLBP150993\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGB-235","ident":"zLhGUQr6rPGE_hMIBdLZg4VAaEDp8nGx","created_at":1756482382,"id":1172} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 18:08:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'E8J7aZQAEjc688f-i55ibqOpcvdpH5CQ', 'aviator_ident' => 'RGiyA8LlXtUoY4IKZEZjk5yLLBKDP06B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2623'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STE-477 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STE-477'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150904', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150904"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E8J7aZQAEjc688f-i55ibqOpcvdpH5CQ\",\"aviator_ident\":\"RGiyA8LlXtUoY4IKZEZjk5yLLBKDP06B\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STE-477\",\"admin_memo\":\"MLBP150904\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STE-477","ident":"IUv4Ntw-41-Ks2HKPaVAXDe5ZAvndBmm","created_at":1756483726,"id":1173} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 18:09:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rMR2_aSmbW9V7GoX46UyNl6GhPdsomFB', 'aviator_ident' => 'WjTfCY_hSjqnAMc1tIAbuuFUVvKivbFU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2624'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-634 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-634'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150909', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150909"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rMR2_aSmbW9V7GoX46UyNl6GhPdsomFB\",\"aviator_ident\":\"WjTfCY_hSjqnAMc1tIAbuuFUVvKivbFU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-634\",\"admin_memo\":\"MLBP150909\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-634","ident":"EtIe8omjfyHcxOygBsCiwxrwMQyXnL5T","created_at":1756483768,"id":1174} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 18:36:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0Vn-rkCB4WBTAFJxPXzY2ZadhdK_APWF', 'aviator_ident' => 'i6n7HiA1ZhQdj1I4rqwM5U0hCv2OwkIi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2625'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'ROS-806 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'ROS-806'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150905', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150905"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0Vn-rkCB4WBTAFJxPXzY2ZadhdK_APWF\",\"aviator_ident\":\"i6n7HiA1ZhQdj1I4rqwM5U0hCv2OwkIi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"ROS-806\",\"admin_memo\":\"MLBP150905\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"ROS-806","ident":"IFAJgqqEZ7wMUyHzofmpCevrbXi5ZGpl","created_at":1756485370,"id":1175} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 19:20:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Zxre-yhI160Kln9tCjmg9W7h8rEJewnf', 'aviator_ident' => 'KL2FOPBLuvkzL1KwsIB6F2wqWb_lARhS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2626'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABD752 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABD752'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150906', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150906"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Zxre-yhI160Kln9tCjmg9W7h8rEJewnf\",\"aviator_ident\":\"KL2FOPBLuvkzL1KwsIB6F2wqWb_lARhS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABD752\",\"admin_memo\":\"MLBP150906\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABD752","ident":"yTlr2xHWIQzM8dCJjgWNEkFuThnzuKmp","created_at":1756488006,"id":1176} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 19:27:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7Qb922QsgVK8cxp9OLWwn-_gp24mxmla', 'aviator_ident' => 'Nepg0eyDsX3f-Ni9CpeorrIuu4cGyqbS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2627'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RBK-396 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RBK-396'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150908', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150908"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7Qb922QsgVK8cxp9OLWwn-_gp24mxmla\",\"aviator_ident\":\"Nepg0eyDsX3f-Ni9CpeorrIuu4cGyqbS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBK-396\",\"admin_memo\":\"MLBP150908\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RBK-396","ident":"GfO3x2Au3d4vhVs_7zlvsETazNuDaDxM","created_at":1756488444,"id":1177} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-08-29 21:06:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j-CLg29LaWZRJfnUI4cdzo5QXs2RQPOp', 'aviator_ident' => 'pEfzhXVoJucUm4YK2IA3jvX5TJtjNss0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2628'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MWR-526 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MWR-526'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150910', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150910"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j-CLg29LaWZRJfnUI4cdzo5QXs2RQPOp\",\"aviator_ident\":\"pEfzhXVoJucUm4YK2IA3jvX5TJtjNss0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MWR-526\",\"admin_memo\":\"MLBP150910\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MWR-526","ident":"NzthQcEYM_X6FN5peORBLgOyDPyua-Nw","created_at":1756494364,"id":1178} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 14:00:00 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wPa7tMEBqLA3JyDwnC_Mu6APheczq2U4', 'aviator_ident' => 'wC81oeLbKTwemJm7mm35Vc8Z6zJQrEBh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2630'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MKK-425 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MKK-425'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151065', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151065"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wPa7tMEBqLA3JyDwnC_Mu6APheczq2U4\",\"aviator_ident\":\"wC81oeLbKTwemJm7mm35Vc8Z6zJQrEBh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MKK-425\",\"admin_memo\":\"MLBP151065\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MKK-425","ident":"h-aJMMEiBffG2Swg7-CgNL2-r2VFlCsF","created_at":1756728000,"id":1179} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 14:30:38 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-rUS-XscBLvLMV8M1sX1K4W3Ep9_cUxE', 'aviator_ident' => '-xBH3yclVJGI0bEgsZ11lOsky4RRswiR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2631'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PVJ-111 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PVJ-111'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087610', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087610"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"-rUS-XscBLvLMV8M1sX1K4W3Ep9_cUxE\",\"aviator_ident\":\"-xBH3yclVJGI0bEgsZ11lOsky4RRswiR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PVJ-111\",\"admin_memo\":\"MLHP087610\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PVJ-111","ident":"JyY9lzwxfrEcB_qI3zd_Zc4caFYD5Efw","created_at":1756729838,"id":1180} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 14:32:25 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'X4vi2tsmDmFF_rDsPt3NjhgYLu2eXnka', 'aviator_ident' => '6A1e1OgvmpPxI0N0e8x_X0QPCh1gg2tF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2632'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG182 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG182'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150948', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150948"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"X4vi2tsmDmFF_rDsPt3NjhgYLu2eXnka\",\"aviator_ident\":\"6A1e1OgvmpPxI0N0e8x_X0QPCh1gg2tF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG182\",\"admin_memo\":\"MLBP150948\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG182","ident":"LgVQNLJVOalKERjjzVwdrgIQslNt-OS0","created_at":1756729946,"id":1181} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 14:44:56 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'faq7IZJ1lThvBXe9gTQa9xsdmVxbdwSu', 'aviator_ident' => 'My0WI-t0F-wlGWxVWhxMHIKk8hBxfGoh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2633'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBP412'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBP412'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088355', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088355"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"faq7IZJ1lThvBXe9gTQa9xsdmVxbdwSu\",\"aviator_ident\":\"My0WI-t0F-wlGWxVWhxMHIKk8hBxfGoh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBP412\",\"admin_memo\":\"MLHP088355\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBP412","ident":"vZoef8txk-eWYP7pX1GsmpR9nJ9LeakT","created_at":1756730696,"id":1182} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 16:14:03 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'g8WZrNiqPQTGl3jNI-eIRFXjxal1PzV6', 'aviator_ident' => 'PvvnsOnqZQIxtcmnIbNyVCQx1qkobdUG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2634'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECC742 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECC742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088743', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088743"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"g8WZrNiqPQTGl3jNI-eIRFXjxal1PzV6\",\"aviator_ident\":\"PvvnsOnqZQIxtcmnIbNyVCQx1qkobdUG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC742\",\"admin_memo\":\"MLHP088743\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECC742","ident":"abvn_g2uF2dMeONo9vjwYnUddUvggHMU","created_at":1756736043,"id":1183} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 17:07:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EWHkysMQWmyASalNN5cy9BhsfK4y3RGw', 'aviator_ident' => 'GPA7kzwt2avVvEoUVdf5WAm_vuw4ynZ9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2635'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBJ638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBJ638'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151075', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151075"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EWHkysMQWmyASalNN5cy9BhsfK4y3RGw\",\"aviator_ident\":\"GPA7kzwt2avVvEoUVdf5WAm_vuw4ynZ9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBJ638\",\"admin_memo\":\"MLBP151075\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBJ638","ident":"-HYjAmqnw2JhINZdzbvgETVpxs2hCbP9","created_at":1756739252,"id":1184} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 17:08:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YGlb8qR0poniok5_k6QhdiRwpmyZtcVe', 'aviator_ident' => '8N_V35kokfP06bemS_h9ZRH4FwxY3S8m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2636'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIEU107'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIEU107'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151076', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151076"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YGlb8qR0poniok5_k6QhdiRwpmyZtcVe\",\"aviator_ident\":\"8N_V35kokfP06bemS_h9ZRH4FwxY3S8m\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU107\",\"admin_memo\":\"MLBP151076\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIEU107","ident":"ZIxAcPvrUOl147Aci1Wv7s8ICOgnswgW","created_at":1756739310,"id":1185} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 17:09:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'p-Qeby1pOrY5uLZ2DuT3b6kQLuJlwn4J', 'aviator_ident' => 'CeZ07yAcCpjqg0SYJrszG0wS-xV1KXwL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2637'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP747'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP747'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151077', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151077"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p-Qeby1pOrY5uLZ2DuT3b6kQLuJlwn4J\",\"aviator_ident\":\"CeZ07yAcCpjqg0SYJrszG0wS-xV1KXwL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP747\",\"admin_memo\":\"MLBP151077\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP747","ident":"PRXQfoUlZ9XC3A_9RZKpkDS28cx7N8yb","created_at":1756739362,"id":1186} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 17:10:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'I71Wr1CMal2Cr3LytvjTBJANrvY3vPFc', 'aviator_ident' => 'jmNuBTvI-r1zzsSxDwJUiAELEDi9622W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2638'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABK498'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABK498'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151079', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151079"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I71Wr1CMal2Cr3LytvjTBJANrvY3vPFc\",\"aviator_ident\":\"jmNuBTvI-r1zzsSxDwJUiAELEDi9622W\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABK498\",\"admin_memo\":\"MLBP151079\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABK498","ident":"0DRW813AuswLllm7D0SEz0AIl4-EZc7F","created_at":1756739427,"id":1187} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 18:04:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zwe3k4_Ig75sl6tBuk1Vzz6beb9xG6wj', 'aviator_ident' => 'jVPB09AAEwHLVuJuYDIouDn-uF46dznR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2639'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEE128 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEE128'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150991', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150991"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zwe3k4_Ig75sl6tBuk1Vzz6beb9xG6wj\",\"aviator_ident\":\"jVPB09AAEwHLVuJuYDIouDn-uF46dznR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEE128\",\"admin_memo\":\"MLBP150991\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEE128","ident":"cxY2geuVgt6ds3pcEA6OJp2H1Qq40cMP","created_at":1756742671,"id":1188} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 18:11:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'r0C28k742SeFk7NmuQmBU-jCnGFO1M_m', 'aviator_ident' => '8akT0EleGTS0cOKNVax4EJuiTh0hBBTZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2640'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGB-235 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGB-235'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150993', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150993"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"r0C28k742SeFk7NmuQmBU-jCnGFO1M_m\",\"aviator_ident\":\"8akT0EleGTS0cOKNVax4EJuiTh0hBBTZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGB-235\",\"admin_memo\":\"MLBP150993\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGB-235","ident":"QpJM15tK0ZBEWPQDwaf24RvpNwEJhu4A","created_at":1756743076,"id":1189} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 18:18:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iC3bA1ZFkWE5Qeb3rh5fiw1ESR20P6qc', 'aviator_ident' => 'XZYwHgoMXIzuuFhw2V_SztXT2I7CxkPR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2641'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET906 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150988', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150988"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iC3bA1ZFkWE5Qeb3rh5fiw1ESR20P6qc\",\"aviator_ident\":\"XZYwHgoMXIzuuFhw2V_SztXT2I7CxkPR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET906\",\"admin_memo\":\"MLBP150988\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET906","ident":"O_iyIb4Fjqkys5Y1BhDsVHvCrg1FO8Ph","created_at":1756743516,"id":1190} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 19:23:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jy6GBUD3DNxKanhIFqV7AADs-q12lYoX', 'aviator_ident' => 'nMtkJ8PNG-tYMbz4ahTuIWfqdsW1FCPE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2642'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGZ-590 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGZ-590'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150992', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150992"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jy6GBUD3DNxKanhIFqV7AADs-q12lYoX\",\"aviator_ident\":\"nMtkJ8PNG-tYMbz4ahTuIWfqdsW1FCPE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGZ-590\",\"admin_memo\":\"MLBP150992\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGZ-590","ident":"cbKqmOl5-ulXSiC_wsMHYitzRZ_XDGGN","created_at":1756747434,"id":1191} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-01 20:58:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kcJ6PZUe82jmCYMxVRw_ofBbcVdUngVT', 'aviator_ident' => 'CBSU-n7J767lBCriJe7GBf2I8JiVpIck', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2643'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NPY-149 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NPY-149'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150989', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150989"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kcJ6PZUe82jmCYMxVRw_ofBbcVdUngVT\",\"aviator_ident\":\"CBSU-n7J767lBCriJe7GBf2I8JiVpIck\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NPY-149\",\"admin_memo\":\"MLBP150989\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NPY-149","ident":"OJ7nTDEUorRwnbqSlp9zByGeazTj8zjw","created_at":1756753114,"id":1192} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 09:08:45 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2OMbccaCrA5ZCYZ8t8TlSQC1XqZ-sn3n', 'aviator_ident' => 'yiVu4IuAhpOXsxs3a0si_MMoBiaUkhGo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2644'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KYN-325 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KYN-325'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP084750', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP084750"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"2OMbccaCrA5ZCYZ8t8TlSQC1XqZ-sn3n\",\"aviator_ident\":\"yiVu4IuAhpOXsxs3a0si_MMoBiaUkhGo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KYN-325\",\"admin_memo\":\"MLHP084750\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"KYN-325","ident":"o0k4F6YlWOOPc_nkZfTJoy_MfTVyDX69","created_at":1756796925,"id":1193} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 09:19:00 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'r0C28k742SeFk7NmuQmBU-jCnGFO1M_m', 'aviator_ident' => '8akT0EleGTS0cOKNVax4EJuiTh0hBBTZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2640'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGB-235 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGB-235'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150993', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150993"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"r0C28k742SeFk7NmuQmBU-jCnGFO1M_m\",\"aviator_ident\":\"8akT0EleGTS0cOKNVax4EJuiTh0hBBTZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGB-235\",\"admin_memo\":\"MLBP150993\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGB-235","ident":"K_a2fZiuYwJVdXJBdBmtAaO8afEGEAgY","created_at":1756797541,"id":1194} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 10:35:55 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'I7NwQ6MrQ5Koc3tAwr6uonffaYO8IQ7Y', 'aviator_ident' => 'M6CBi6a3h2yu5ukI9-ym0crexiyogCt7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2645'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PYT-097'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PYT-097'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151121', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151121"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I7NwQ6MrQ5Koc3tAwr6uonffaYO8IQ7Y\",\"aviator_ident\":\"M6CBi6a3h2yu5ukI9-ym0crexiyogCt7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYT-097\",\"admin_memo\":\"MLBP151121\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PYT-097","ident":"iNkvCV8haElmFYyvYK5uJfe90Lsuw9pU","created_at":1756802155,"id":1195} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 15:28:21 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'faq7IZJ1lThvBXe9gTQa9xsdmVxbdwSu', 'aviator_ident' => 'oQk54jTNxyo6DxN2J-s8IlLMINJaPX49', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2646'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBP412 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBP412'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088355', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088355"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"faq7IZJ1lThvBXe9gTQa9xsdmVxbdwSu\",\"aviator_ident\":\"oQk54jTNxyo6DxN2J-s8IlLMINJaPX49\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBP412\",\"admin_memo\":\"MLHP088355\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBP412","ident":"p6CngsrDbz8iIpt6OAKtlRI20yDkV6ZX","created_at":1756819702,"id":1196} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 16:14:00 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rgg0F-6qMKGFFNsaq9LtTfTLa_hB-i-0', 'aviator_ident' => 'u2InEv84RCkU1mCcIi-j-GCZVPjFMWu-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2647'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP310 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP310'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151152', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151152"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rgg0F-6qMKGFFNsaq9LtTfTLa_hB-i-0\",\"aviator_ident\":\"u2InEv84RCkU1mCcIi-j-GCZVPjFMWu-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP310\",\"admin_memo\":\"MLBP151152\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP310","ident":"goVIe5CoHTxiIiGwt3demXjXF95MFTTS","created_at":1756822440,"id":1197} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 16:19:04 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dk3OSpbdYZhEt4f4fmjuo3WljyTkKDDN', 'aviator_ident' => '1aItKP_2Td7B3LChZuV7lOANjwxSbVIH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2648'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PXA-737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PXA-737'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088823', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088823"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"dk3OSpbdYZhEt4f4fmjuo3WljyTkKDDN\",\"aviator_ident\":\"1aItKP_2Td7B3LChZuV7lOANjwxSbVIH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXA-737\",\"admin_memo\":\"MLHP088823\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PXA-737","ident":"-FdjAzoIimrG-GNoxkveMlROxYH3xN2K","created_at":1756822744,"id":1198} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 16:47:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FRx06t56ryEkrnpjuAa05O-uhybfXGqD', 'aviator_ident' => '5KiZdeABwQP5HH8T4zI2dZyEPZ7dzyk9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2649'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEM090'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEM090'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151157', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151157"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FRx06t56ryEkrnpjuAa05O-uhybfXGqD\",\"aviator_ident\":\"5KiZdeABwQP5HH8T4zI2dZyEPZ7dzyk9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEM090\",\"admin_memo\":\"MLBP151157\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEM090","ident":"zjbm-3xnmMInSikgTmbe1KpHI63VQTzF","created_at":1756824468,"id":1199} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 16:48:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xDdUx1-F_G2YCscnAD_6f9CzeDqZYXsw', 'aviator_ident' => 'YYLNDUEJcpnnCys7lZPBwLr8HWnqjLNo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2650'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOFL501'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOFL501'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151158', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151158"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xDdUx1-F_G2YCscnAD_6f9CzeDqZYXsw\",\"aviator_ident\":\"YYLNDUEJcpnnCys7lZPBwLr8HWnqjLNo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFL501\",\"admin_memo\":\"MLBP151158\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOFL501","ident":"vNJGM6urxe_fjsZ58ywkvv8nJWhFDdgg","created_at":1756824527,"id":1200} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 16:49:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1r5SNnk4UPe6n0Aom2d4k8_oWXZqRP-2', 'aviator_ident' => 'fjwmBLsZXyY5ZuJytngMlO5zY6Anoczz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2651'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXW-602'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXW-602'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151159', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151159"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1r5SNnk4UPe6n0Aom2d4k8_oWXZqRP-2\",\"aviator_ident\":\"fjwmBLsZXyY5ZuJytngMlO5zY6Anoczz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-602\",\"admin_memo\":\"MLBP151159\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXW-602","ident":"wHZLvdj6y0-qp7T6mT14k8aejHwnprJt","created_at":1756824584,"id":1201} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 16:51:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'glFYQJVz4e-wN5F3VnY3117eQIyP044R', 'aviator_ident' => '9qR1iSSk182N4NjGpB7XA6Bw5I29i35P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2652'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PRM-365'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PRM-365'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151160', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151160"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"glFYQJVz4e-wN5F3VnY3117eQIyP044R\",\"aviator_ident\":\"9qR1iSSk182N4NjGpB7XA6Bw5I29i35P\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PRM-365\",\"admin_memo\":\"MLBP151160\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PRM-365","ident":"1D1QVbhWT8WhfHFfECknerOSOqi1eSAO","created_at":1756824664,"id":1202} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 17:18:27 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kZLCKHV0cpMO7SJnuyUNtk1X8cn7l0Cz', 'aviator_ident' => '65WY_UPzXzdLSgVQXkqvjnL26edKQyxm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2653'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RDP-191'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RDP-191'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088822', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088822"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"kZLCKHV0cpMO7SJnuyUNtk1X8cn7l0Cz\",\"aviator_ident\":\"65WY_UPzXzdLSgVQXkqvjnL26edKQyxm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDP-191\",\"admin_memo\":\"MLHP088822\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RDP-191","ident":"c4RH-Gybzbh3Dia_qDLu-kT0V_k7Ycl3","created_at":1756826307,"id":1203} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 18:00:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'I71Wr1CMal2Cr3LytvjTBJANrvY3vPFc', 'aviator_ident' => '6N2PYl8i01_2d-C9SnedN1SsdFLR95cm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2654'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABK498 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABK498'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151079', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151079"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I71Wr1CMal2Cr3LytvjTBJANrvY3vPFc\",\"aviator_ident\":\"6N2PYl8i01_2d-C9SnedN1SsdFLR95cm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABK498\",\"admin_memo\":\"MLBP151079\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABK498","ident":"SXBMxQPpiicfZ0aVaIduBNkDRPP2Rv2O","created_at":1756828803,"id":1204} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 18:01:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'p-Qeby1pOrY5uLZ2DuT3b6kQLuJlwn4J', 'aviator_ident' => 'XiXTuT3fNiJEWXd7EnqmXBj2ctK-52fz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2655'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP747 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP747'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151077', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151077"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p-Qeby1pOrY5uLZ2DuT3b6kQLuJlwn4J\",\"aviator_ident\":\"XiXTuT3fNiJEWXd7EnqmXBj2ctK-52fz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP747\",\"admin_memo\":\"MLBP151077\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP747","ident":"3smvZcxhWYBGSnxbgzsdC1KW_hMsypTU","created_at":1756828899,"id":1205} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 18:08:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EWHkysMQWmyASalNN5cy9BhsfK4y3RGw', 'aviator_ident' => '2SYmiqlpZfHqwP3p2tc1qdxLIs3tsZu2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2656'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBJ638 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBJ638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151075', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151075"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EWHkysMQWmyASalNN5cy9BhsfK4y3RGw\",\"aviator_ident\":\"2SYmiqlpZfHqwP3p2tc1qdxLIs3tsZu2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBJ638\",\"admin_memo\":\"MLBP151075\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBJ638","ident":"otB5Bru1wLD5hNGDBYwC2prOFXnvdFHu","created_at":1756829303,"id":1206} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 19:12:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'I7NwQ6MrQ5Koc3tAwr6uonffaYO8IQ7Y', 'aviator_ident' => 'EwlVTaeG7GfXVdjM6EhDhn9mwUJo87Lc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2657'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PYT-097 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PYT-097'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151121', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151121"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I7NwQ6MrQ5Koc3tAwr6uonffaYO8IQ7Y\",\"aviator_ident\":\"EwlVTaeG7GfXVdjM6EhDhn9mwUJo87Lc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYT-097\",\"admin_memo\":\"MLBP151121\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PYT-097","ident":"UFnOsiJUpRNRX3vqgj2vm2UHdbEYvNwu","created_at":1756833134,"id":1207} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-02 20:34:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YGlb8qR0poniok5_k6QhdiRwpmyZtcVe', 'aviator_ident' => 'gW4sUOMRrB5J0A9tl9WAACvBSq6gTRzx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2658'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIEU107 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIEU107'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151076', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151076"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YGlb8qR0poniok5_k6QhdiRwpmyZtcVe\",\"aviator_ident\":\"gW4sUOMRrB5J0A9tl9WAACvBSq6gTRzx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU107\",\"admin_memo\":\"MLBP151076\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIEU107","ident":"mRFO_eWmAG4BZ9JDBi6oNB-AzxkwIyoq","created_at":1756838064,"id":1208} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 08:34:44 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OfvjXOMVvyLWJpmO_DzCukr6kfX1aQ3x', 'aviator_ident' => '2RBZr7B3YdxXrUzBpObVnZ66U7Wxzg8x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2659'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOAP932'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOAP932'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151180', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151180"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OfvjXOMVvyLWJpmO_DzCukr6kfX1aQ3x\",\"aviator_ident\":\"2RBZr7B3YdxXrUzBpObVnZ66U7Wxzg8x\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP932\",\"admin_memo\":\"MLBP151180\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOAP932","ident":"K9JdKJ6WhbSUihY7ivsJgECXyqKOUbFl","created_at":1756881284,"id":1209} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 10:48:40 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PMUNMLM8aWwqe3i7nZfEcuDUXRqyJxTk', 'aviator_ident' => 'DDOtqwPoR5vQnhOO-UApd7pFzzfj5Fq0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2660'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEF606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEF606'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151198', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151198"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PMUNMLM8aWwqe3i7nZfEcuDUXRqyJxTk\",\"aviator_ident\":\"DDOtqwPoR5vQnhOO-UApd7pFzzfj5Fq0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEF606\",\"admin_memo\":\"MLBP151198\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEF606","ident":"mWBFQ9UREShZN-rCIBVS07ukzTnflP3P","created_at":1756889320,"id":1210} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 13:51:18 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8nKSCYRgQUsR9Zk87XPpPD7TT4V6xMai', 'aviator_ident' => 'ic1EmXh-xPzssXSgTH_OjR5ciT93IGCl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2661'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAU796 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAU796'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088041', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088041"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"8nKSCYRgQUsR9Zk87XPpPD7TT4V6xMai\",\"aviator_ident\":\"ic1EmXh-xPzssXSgTH_OjR5ciT93IGCl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAU796\",\"admin_memo\":\"MLHP088041\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAU796","ident":"ijm7E2B__4o29uQJCCFIyiSy_uU8hxgb","created_at":1756900278,"id":1211} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 17:27:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OfvjXOMVvyLWJpmO_DzCukr6kfX1aQ3x', 'aviator_ident' => 'kgDHMNuG4ubQMZfiijJpRG6M34s53MwP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2662'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOAP932 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOAP932'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151180', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151180"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OfvjXOMVvyLWJpmO_DzCukr6kfX1aQ3x\",\"aviator_ident\":\"kgDHMNuG4ubQMZfiijJpRG6M34s53MwP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP932\",\"admin_memo\":\"MLBP151180\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOAP932","ident":"XfEjOv6SyEpmks0p85_SFKpJKom0N9HN","created_at":1756913225,"id":1212} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:30:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B8HnaCfTJ8pI3n5OCGvIx66oK7dsGVQX', 'aviator_ident' => 'a25Hl79kcqymRYaTXsGjCy4meRNk_3Ll', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2663'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAGU115'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAGU115'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151256', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151256"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8HnaCfTJ8pI3n5OCGvIx66oK7dsGVQX\",\"aviator_ident\":\"a25Hl79kcqymRYaTXsGjCy4meRNk_3Ll\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAGU115\",\"admin_memo\":\"MLBP151256\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAGU115","ident":"BA_qnYrxoCX_vESQ3lG2BfEBgg-GrR_v","created_at":1756917032,"id":1213} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:31:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QUPezx6iqfmAJARafth_9a8VzD-1PZGu', 'aviator_ident' => 'XN1NzXdpAGWxzT5j15WT83JuoalRAOpu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2664'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PJH-655'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PJH-655'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151257', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151257"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QUPezx6iqfmAJARafth_9a8VzD-1PZGu\",\"aviator_ident\":\"XN1NzXdpAGWxzT5j15WT83JuoalRAOpu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PJH-655\",\"admin_memo\":\"MLBP151257\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PJH-655","ident":"TxRY0y0ebaRFEIq8uVMzZ2i7exap2qrG","created_at":1756917089,"id":1214} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:32:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N5KoQppcX_12Ay9cnkF1TOxaOsa4ljVT', 'aviator_ident' => 'v5usjecf2gny7O9AvQ-AfMnk9YzRI0BL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2665'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJK-089'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJK-089'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151258', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151258"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N5KoQppcX_12Ay9cnkF1TOxaOsa4ljVT\",\"aviator_ident\":\"v5usjecf2gny7O9AvQ-AfMnk9YzRI0BL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJK-089\",\"admin_memo\":\"MLBP151258\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJK-089","ident":"qIF1B_H4t0JYgtAHlF5B7dQxrKRIvVCx","created_at":1756917153,"id":1215} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:33:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zE4uzXPXAIlhQnkuyhYX31tty95skgcW', 'aviator_ident' => '8wr5eFx1HThsKvCpzbqKkjjbY3HF6RHE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2666'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFQ638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFQ638'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151259', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151259"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zE4uzXPXAIlhQnkuyhYX31tty95skgcW\",\"aviator_ident\":\"8wr5eFx1HThsKvCpzbqKkjjbY3HF6RHE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFQ638\",\"admin_memo\":\"MLBP151259\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFQ638","ident":"3nPTBKCJZfq7ptkRcee8_I0IwRcAeAmH","created_at":1756917205,"id":1216} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:34:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BxR7neye98X9aU8hg3KakYypna8YwYqW', 'aviator_ident' => '7qGgN1Nl5-65qyyid_L3IPZmuIDprZ4v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2667'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIEU149'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIEU149'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151260', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151260"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BxR7neye98X9aU8hg3KakYypna8YwYqW\",\"aviator_ident\":\"7qGgN1Nl5-65qyyid_L3IPZmuIDprZ4v\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU149\",\"admin_memo\":\"MLBP151260\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIEU149","ident":"JA6zsWUIs8CSxfkVcbmai8il-Ja-MGvp","created_at":1756917279,"id":1217} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:35:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f1Qqaa6ih7xjp3yKKIrmpiS_W6g8CzSH', 'aviator_ident' => 'hPhog5dVyD7CIi08DCjVhY6uyq8ROkgX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2668'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAV297'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAV297'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151261', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151261"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f1Qqaa6ih7xjp3yKKIrmpiS_W6g8CzSH\",\"aviator_ident\":\"hPhog5dVyD7CIi08DCjVhY6uyq8ROkgX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV297\",\"admin_memo\":\"MLBP151261\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAV297","ident":"xpB_s0prqdmaHlOaqCG9S5dxV3SBVAMq","created_at":1756917332,"id":1218} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:36:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mRyIVip3CA59a8f2aRLeGOoK1Ogc2rAl', 'aviator_ident' => 'QXfI_hE9sCAVUAASDK1oAcDGGtGRcrcZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2669'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBW-532'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBW-532'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151262', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151262"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mRyIVip3CA59a8f2aRLeGOoK1Ogc2rAl\",\"aviator_ident\":\"QXfI_hE9sCAVUAASDK1oAcDGGtGRcrcZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-532\",\"admin_memo\":\"MLBP151262\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBW-532","ident":"PQQT2d4WhINWJs1bMCzs5P7wUNOakGLw","created_at":1756917383,"id":1219} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:37:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GEthd-L2xgf_-6_7_j0IF75RMpZJUL6j', 'aviator_ident' => 'bYVQENZhcab86Gc1txXGDSb9ZTBkEdzV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2670'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECF785'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECF785'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151263', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151263"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GEthd-L2xgf_-6_7_j0IF75RMpZJUL6j\",\"aviator_ident\":\"bYVQENZhcab86Gc1txXGDSb9ZTBkEdzV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF785\",\"admin_memo\":\"MLBP151263\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECF785","ident":"ncS9-8t577ATfNlTAEymMiYfbheW_0Ep","created_at":1756917432,"id":1220} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:38:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JTCUOoU95N0sfMU2Qar-47flMYcE2Ikv', 'aviator_ident' => 'mRuQAM15SZNdtZvwZlefGvd27NiBcwQa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2671'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEKE303'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEKE303'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151264', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151264"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JTCUOoU95N0sfMU2Qar-47flMYcE2Ikv\",\"aviator_ident\":\"mRuQAM15SZNdtZvwZlefGvd27NiBcwQa\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKE303\",\"admin_memo\":\"MLBP151264\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEKE303","ident":"19IwyK41dWp0PvBRZ0AVo39Exp4s5Gxt","created_at":1756917506,"id":1221} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 18:41:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1r5SNnk4UPe6n0Aom2d4k8_oWXZqRP-2', 'aviator_ident' => '_u00gEkcTkxkPj-FZ7PbUeZ771TcsOV2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2672'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-602 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-602'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151159', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151159"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1r5SNnk4UPe6n0Aom2d4k8_oWXZqRP-2\",\"aviator_ident\":\"_u00gEkcTkxkPj-FZ7PbUeZ771TcsOV2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-602\",\"admin_memo\":\"MLBP151159\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-602","ident":"4Hie0eRiSH_h-9Vq7n2OUSErRi3hd-wc","created_at":1756917706,"id":1222} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 19:42:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FRx06t56ryEkrnpjuAa05O-uhybfXGqD', 'aviator_ident' => 'NlWCDH2f1KXAplWQ4GGxtUf6Nf_MxXCL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2673'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEM090 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEM090'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151157', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151157"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FRx06t56ryEkrnpjuAa05O-uhybfXGqD\",\"aviator_ident\":\"NlWCDH2f1KXAplWQ4GGxtUf6Nf_MxXCL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEM090\",\"admin_memo\":\"MLBP151157\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEM090","ident":"jgdWAzQEZFVvjsRKKdCaYaX8HqwszUM4","created_at":1756921331,"id":1223} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 20:31:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xDdUx1-F_G2YCscnAD_6f9CzeDqZYXsw', 'aviator_ident' => 'JpvshwnNuxUPhbHwVWQr0Tr7dXKCXAwc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2674'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOFL501 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOFL501'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151158', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151158"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xDdUx1-F_G2YCscnAD_6f9CzeDqZYXsw\",\"aviator_ident\":\"JpvshwnNuxUPhbHwVWQr0Tr7dXKCXAwc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFL501\",\"admin_memo\":\"MLBP151158\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOFL501","ident":"5kF9PFUZo8Me1yGoLXs4nWo0yQENzGmP","created_at":1756924281,"id":1224} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 21:12:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'glFYQJVz4e-wN5F3VnY3117eQIyP044R', 'aviator_ident' => 'Kc6Z4ix0Dg_sw0hSSo-xhXQGXQp2vtPq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2675'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PRM-365 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PRM-365'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151160', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151160"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"glFYQJVz4e-wN5F3VnY3117eQIyP044R\",\"aviator_ident\":\"Kc6Z4ix0Dg_sw0hSSo-xhXQGXQp2vtPq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PRM-365\",\"admin_memo\":\"MLBP151160\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PRM-365","ident":"osIWmQ1o6PJ2mE7Xqw9FJUvMMUcwDe1y","created_at":1756926770,"id":1225} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-03 21:50:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PMUNMLM8aWwqe3i7nZfEcuDUXRqyJxTk', 'aviator_ident' => '0sfoHopRDlqV4ppmtvnkJdQ0UWidnQdc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2676'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEF606 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEF606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151198', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151198"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PMUNMLM8aWwqe3i7nZfEcuDUXRqyJxTk\",\"aviator_ident\":\"0sfoHopRDlqV4ppmtvnkJdQ0UWidnQdc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEF606\",\"admin_memo\":\"MLBP151198\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEF606","ident":"emQ9dOSx67HJbtMQi7vfZTPPR86WmLtD","created_at":1756929011,"id":1226} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 13:03:20 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3CdWbi51a6oUppMvLEu7k2n2TVqTQIVs', 'aviator_ident' => 'Xuoe-loKsy59Noo9t_g7djhC6mrT25YD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2677'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGG-263'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGG-263'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151315', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151315"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3CdWbi51a6oUppMvLEu7k2n2TVqTQIVs\",\"aviator_ident\":\"Xuoe-loKsy59Noo9t_g7djhC6mrT25YD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGG-263\",\"admin_memo\":\"MLBP151315\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGG-263","ident":"z-DBzuLXGPegxG8Ki-MU6AjdatznWmdh","created_at":1756983800,"id":1227} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 15:03:14 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0RmrbTUj1CUyoI5RQrHufC1nzKwBvo4q', 'aviator_ident' => '2PSk2sMCpe4ykJnkqE6kicqie8LOAHkW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2678'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PYV-038 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PYV-038'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151247', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151247"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0RmrbTUj1CUyoI5RQrHufC1nzKwBvo4q\",\"aviator_ident\":\"2PSk2sMCpe4ykJnkqE6kicqie8LOAHkW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYV-038\",\"admin_memo\":\"MLBP151247\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PYV-038","ident":"7tRuNwtU4kEFA_6fHLQEYXn6US7ot_5J","created_at":1756990995,"id":1228} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 15:40:35 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HDQLut7b4Eo4NE8EvWSVEsgJ-Nu1z4rV', 'aviator_ident' => '2EC6YR0JGY3Ms-D6HYb-4PgadbemPI9P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2679'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWT-659 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWT-659'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087450', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087450"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"HDQLut7b4Eo4NE8EvWSVEsgJ-Nu1z4rV\",\"aviator_ident\":\"2EC6YR0JGY3Ms-D6HYb-4PgadbemPI9P\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWT-659\",\"admin_memo\":\"MLHP087450\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWT-659","ident":"TEnbR7Q-PSOGEnYlEb-TpL5eZVqAwvVr","created_at":1756993235,"id":1229} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 15:56:33 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aJRMDhB5TPojvD4hMSpqhTntAFbqFADb', 'aviator_ident' => 'C0FMWMtMaDFH17UzatnDYt2A200JNJDs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2680'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEW-442 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEW-442'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151313', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151313"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aJRMDhB5TPojvD4hMSpqhTntAFbqFADb\",\"aviator_ident\":\"C0FMWMtMaDFH17UzatnDYt2A200JNJDs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEW-442\",\"admin_memo\":\"MLBP151313\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEW-442","ident":"d76imNiCqIlUII7is1dGtiKElgO8flzr","created_at":1756994193,"id":1230} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 16:09:34 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sUNzV92m-ffuRH0L66AXzk6wPcCGDlsJ', 'aviator_ident' => 'wO1Q6RjgoeJihZagTE1gTqnlbuA-mYt7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2682'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP905'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP905'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089086', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089086"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"sUNzV92m-ffuRH0L66AXzk6wPcCGDlsJ\",\"aviator_ident\":\"wO1Q6RjgoeJihZagTE1gTqnlbuA-mYt7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP905\",\"admin_memo\":\"MLHP089086\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP905","ident":"BkCObpyIRu3vLLsr5lSzrKROdTbbPzv1","created_at":1756994974,"id":1231} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 16:10:23 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ibP6IFm3heeyJh1vULFAz0VoJGmi1W24', 'aviator_ident' => 'oUm7oG7sqNsiitw3wYnmL7f59TXsGisL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2683'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151335', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151335"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-09-04 16:11:57 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ibP6IFm3heeyJh1vULFAz0VoJGmi1W24', 'aviator_ident' => '5-5j6XrLA0J87ZVmgsWQHhN2TSF2JBMv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2684'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYD-838'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYD-838'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151335', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151335"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ibP6IFm3heeyJh1vULFAz0VoJGmi1W24\",\"aviator_ident\":\"5-5j6XrLA0J87ZVmgsWQHhN2TSF2JBMv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-838\",\"admin_memo\":\"MLBP151335\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYD-838","ident":"mF699C-riZQ7XaFeXkcE2lliC8Kh25uS","created_at":1756995117,"id":1232} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 16:16:07 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'p7r-o9KQ-6WcCeoOc14OCtTetSSs_IU4', 'aviator_ident' => 'sk3wR9HBYq57IHKD8Ft5_QShqXImOxo5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2685'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFX822'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFX822'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151336', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151336"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p7r-o9KQ-6WcCeoOc14OCtTetSSs_IU4\",\"aviator_ident\":\"sk3wR9HBYq57IHKD8Ft5_QShqXImOxo5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFX822\",\"admin_memo\":\"MLBP151336\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFX822","ident":"HZmV2QYdZbVO53bNPLbRtvELwZMZNdyP","created_at":1756995367,"id":1233} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 16:20:10 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0gT_4FhSVSXXMG9nuKsKYtnfEFG9bTPl', 'aviator_ident' => '_i4Qk76HzhsSFAFZkbrv5qwDE8hDmj7_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2686'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SU14A00925'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SU14A00925'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151337', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151337"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0gT_4FhSVSXXMG9nuKsKYtnfEFG9bTPl\",\"aviator_ident\":\"_i4Qk76HzhsSFAFZkbrv5qwDE8hDmj7_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SU14A00925\",\"admin_memo\":\"MLBP151337\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SU14A00925","ident":"zsK858GlBCjJhi0pj2h58mF5GTgGIISp","created_at":1756995610,"id":1234} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 16:26:11 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2foJ2impa5B1efwOi6j5FTxfnc1F_ZOU', 'aviator_ident' => '5wgLH06h7Zrk5kF-Pb8j_SxVruSfDl31', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2687'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - GF255IR'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'GF255IR'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151338', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151338"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2foJ2impa5B1efwOi6j5FTxfnc1F_ZOU\",\"aviator_ident\":\"5wgLH06h7Zrk5kF-Pb8j_SxVruSfDl31\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"GF255IR\",\"admin_memo\":\"MLBP151338\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"GF255IR","ident":"NlQiQ4yPg_5wODsiocwWKM9J0ijXZj8Z","created_at":1756995971,"id":1235} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 16:28:56 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9MmequDIpKFGkO8nkdjlGwIMv0UTgkQv', 'aviator_ident' => 'Yc3hmDpyiLuKvseuhhj0e-1-9E1PXTj8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2688'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET659'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET659'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151339', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151339"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9MmequDIpKFGkO8nkdjlGwIMv0UTgkQv\",\"aviator_ident\":\"Yc3hmDpyiLuKvseuhhj0e-1-9E1PXTj8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET659\",\"admin_memo\":\"MLBP151339\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET659","ident":"XDNjo9YMct2PPAj0cdC2fel2rzk8qLR_","created_at":1756996136,"id":1236} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 17:04:10 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9m8_dWJI2kXIqvgH5xJEInLH9lLl6OYd', 'aviator_ident' => 'lZ9Pk27AzYeB4T8wE0t7k840yG2XInvY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2689'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEM258 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEM258'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089081', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089081"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9m8_dWJI2kXIqvgH5xJEInLH9lLl6OYd\",\"aviator_ident\":\"lZ9Pk27AzYeB4T8wE0t7k840yG2XInvY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEM258\",\"admin_memo\":\"MLHP089081\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEM258","ident":"RNxqqdyPJeGSOpVGQb1iVGBVmCT_v4ng","created_at":1756998251,"id":1237} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 18:04:18 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B8HnaCfTJ8pI3n5OCGvIx66oK7dsGVQX', 'aviator_ident' => 'EPf8jsNo0GoocL_hg4_2kY7npxOBwJPu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2690'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAGU115 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAGU115'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151256', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151256"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8HnaCfTJ8pI3n5OCGvIx66oK7dsGVQX\",\"aviator_ident\":\"EPf8jsNo0GoocL_hg4_2kY7npxOBwJPu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAGU115\",\"admin_memo\":\"MLBP151256\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAGU115","ident":"0LPQk2rjXPxHVtnuWaMxnfGUsLoHGZIR","created_at":1757001859,"id":1238} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 18:47:55 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f1Qqaa6ih7xjp3yKKIrmpiS_W6g8CzSH', 'aviator_ident' => '6uIe2dMNfbKAUCzY-uIJyyd6U02AqlpD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2691'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAV297 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAV297'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151261', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151261"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f1Qqaa6ih7xjp3yKKIrmpiS_W6g8CzSH\",\"aviator_ident\":\"6uIe2dMNfbKAUCzY-uIJyyd6U02AqlpD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV297\",\"admin_memo\":\"MLBP151261\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAV297","ident":"sg0y7WE76-UgVmmYLk5pbDpfEvwk73ff","created_at":1757004476,"id":1239} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 19:13:20 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zE4uzXPXAIlhQnkuyhYX31tty95skgcW', 'aviator_ident' => '4Qn8mLd0wcFhRTPT1mtuQXUXfEvymlZ4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2692'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFQ638 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFQ638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151259', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151259"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zE4uzXPXAIlhQnkuyhYX31tty95skgcW\",\"aviator_ident\":\"4Qn8mLd0wcFhRTPT1mtuQXUXfEvymlZ4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFQ638\",\"admin_memo\":\"MLBP151259\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFQ638","ident":"hQIWzQEbc-GMjzZJ-x_Sc2LNt0ijtm_V","created_at":1757006000,"id":1240} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 19:43:37 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3CdWbi51a6oUppMvLEu7k2n2TVqTQIVs', 'aviator_ident' => 'UDQ_mEcchznE56p9COC19EzhYdZLSmLk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2693'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGG-263 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGG-263'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151315', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151315"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3CdWbi51a6oUppMvLEu7k2n2TVqTQIVs\",\"aviator_ident\":\"UDQ_mEcchznE56p9COC19EzhYdZLSmLk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGG-263\",\"admin_memo\":\"MLBP151315\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGG-263","ident":"LvQo_LE-dxZug7dHuIGZT1Gte3j-k4Dl","created_at":1757007817,"id":1241} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 20:34:58 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QUPezx6iqfmAJARafth_9a8VzD-1PZGu', 'aviator_ident' => 'ktgrHRw8Wt-BQAJBTQcD_m2NXH4tMJYd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2694'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PJH-655 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PJH-655'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151257', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151257"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QUPezx6iqfmAJARafth_9a8VzD-1PZGu\",\"aviator_ident\":\"ktgrHRw8Wt-BQAJBTQcD_m2NXH4tMJYd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PJH-655\",\"admin_memo\":\"MLBP151257\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PJH-655","ident":"yVgZ-m974JkpV8YMJ2ZUpwwqQ9MMDpHV","created_at":1757010898,"id":1242} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 21:20:18 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GEthd-L2xgf_-6_7_j0IF75RMpZJUL6j', 'aviator_ident' => 'znWMq5Qyo0arUMkHFIObRSxNu6cVAp63', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2695'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECF785 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECF785'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151263', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151263"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GEthd-L2xgf_-6_7_j0IF75RMpZJUL6j\",\"aviator_ident\":\"znWMq5Qyo0arUMkHFIObRSxNu6cVAp63\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF785\",\"admin_memo\":\"MLBP151263\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECF785","ident":"irXVjDTwSJ-93cqWrnEPQlQ2ocJQNkcS","created_at":1757013619,"id":1243} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 21:28:53 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mRyIVip3CA59a8f2aRLeGOoK1Ogc2rAl', 'aviator_ident' => 'DSUQmDDPi16BThFMlt_-2M8yVy8s_P2y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2696'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBW-532 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBW-532'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151262', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151262"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mRyIVip3CA59a8f2aRLeGOoK1Ogc2rAl\",\"aviator_ident\":\"DSUQmDDPi16BThFMlt_-2M8yVy8s_P2y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-532\",\"admin_memo\":\"MLBP151262\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBW-532","ident":"oBgiRept0l7NddKaf-G9ORW_z_kmSSEt","created_at":1757014133,"id":1244} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-04 21:52:57 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N5KoQppcX_12Ay9cnkF1TOxaOsa4ljVT', 'aviator_ident' => 'cF9TRERFckrgp8aKjTP5fc-greCOlKHb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2697'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJK-089 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJK-089'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151258', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151258"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N5KoQppcX_12Ay9cnkF1TOxaOsa4ljVT\",\"aviator_ident\":\"cF9TRERFckrgp8aKjTP5fc-greCOlKHb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJK-089\",\"admin_memo\":\"MLBP151258\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJK-089","ident":"G_R5kqCnwkSk6XgAp89pBMDc_hsMzA5R","created_at":1757015577,"id":1245} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 07:17:13 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z1u-cf2Mf41NecEF3oSTaGfsYB-oXJeB', 'aviator_ident' => 'Vv3eeyGNH_OvQl9WKP-KUEop5tI8kH3M', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2698'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKK-304 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKK-304'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151347', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151347"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Z1u-cf2Mf41NecEF3oSTaGfsYB-oXJeB\",\"aviator_ident\":\"Vv3eeyGNH_OvQl9WKP-KUEop5tI8kH3M\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKK-304\",\"admin_memo\":\"MLBP151347\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKK-304","ident":"FVwIZCfRSmoduVaH-BlHwqKSwRSpD4IQ","created_at":1757049433,"id":1246} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 10:37:42 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '47SwJfC0aT3jK8gnkx1aC8CKc57RSR3n', 'aviator_ident' => '8Yh7TbinS8waHK-htIcQTh_oR-T-5cc3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2699'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NPY-292 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NPY-292'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151331', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151331"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"47SwJfC0aT3jK8gnkx1aC8CKc57RSR3n\",\"aviator_ident\":\"8Yh7TbinS8waHK-htIcQTh_oR-T-5cc3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NPY-292\",\"admin_memo\":\"MLBP151331\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NPY-292","ident":"5tJarjboNSO8SibwVLA1AO3NvEdCiWA2","created_at":1757061462,"id":1247} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 13:02:59 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rTHo0u35ASuCVRbBDLwk6A6wNHPFdjHf', 'aviator_ident' => 'svw_lEaSmknqUwiJRXeo8XtN1xbisO0r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2700'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'JGK-215 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'JGK-215'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151245', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151245"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rTHo0u35ASuCVRbBDLwk6A6wNHPFdjHf\",\"aviator_ident\":\"svw_lEaSmknqUwiJRXeo8XtN1xbisO0r\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"JGK-215\",\"admin_memo\":\"MLBP151245\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"JGK-215","ident":"IEvGZVZrN4eYzfm-aoPM97Hx__3T7ea7","created_at":1757070179,"id":1248} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 13:56:18 [172.19.0.14][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qqwlpXCad0ngnu4OEsHlRvTikqIKuJq1', 'aviator_ident' => 'ucX2C81ezkp2wix4j4VPyOiXblVWvxtD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2701'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFL214 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFL214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088136', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088136"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"qqwlpXCad0ngnu4OEsHlRvTikqIKuJq1\",\"aviator_ident\":\"ucX2C81ezkp2wix4j4VPyOiXblVWvxtD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFL214\",\"admin_memo\":\"MLHP088136\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFL214","ident":"lPQ6iV1_qLmrGT4iE3pxLIg_1xtA2FP8","created_at":1757073378,"id":1249} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 16:16:33 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gLyxBpcRX8dIAbdlFvBvqFxhe1Zc4IoJ', 'aviator_ident' => '_f_6kgX8XvWcs9YgKMyrrFClrqIvCGFI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2702'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYJ-910'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYJ-910'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151412', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151412"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gLyxBpcRX8dIAbdlFvBvqFxhe1Zc4IoJ\",\"aviator_ident\":\"_f_6kgX8XvWcs9YgKMyrrFClrqIvCGFI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-910\",\"admin_memo\":\"MLBP151412\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYJ-910","ident":"N1UY0_HP1EGkGVsgzTxFsJpXCpHG3uf6","created_at":1757081793,"id":1250} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 16:23:32 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S47q5xrL5u-EIlSa5HIsbFr58T0Hiz_T', 'aviator_ident' => '0hp-OzeOqiDAoatdbYOVQDa33TU6hrOr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2703'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TEU-038'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TEU-038'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151413', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151413"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S47q5xrL5u-EIlSa5HIsbFr58T0Hiz_T\",\"aviator_ident\":\"0hp-OzeOqiDAoatdbYOVQDa33TU6hrOr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-038\",\"admin_memo\":\"MLBP151413\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TEU-038","ident":"cbDVOunltOmOVxC_Xa9DdOjJWYNvNod1","created_at":1757082212,"id":1251} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 16:26:22 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XobfrB61keq-lnIUJOOAnNhntFw08I3p', 'aviator_ident' => 'heqEUAV8_oWfW2qLqSjsi_dLZP_-1XHB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2704'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEH014'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEH014'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151414', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151414"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XobfrB61keq-lnIUJOOAnNhntFw08I3p\",\"aviator_ident\":\"heqEUAV8_oWfW2qLqSjsi_dLZP_-1XHB\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEH014\",\"admin_memo\":\"MLBP151414\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEH014","ident":"Ov6Bo1_YqmY7ORslTIwU-qxl0QQa7WS9","created_at":1757082382,"id":1252} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 16:30:33 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZrV0XIQMD2QAUo0FWuVw7fBSOCRXmWln', 'aviator_ident' => 'oAU4lkP_32CwpiccvGNaDEahxz9nKSdu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2705'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NMS-190'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NMS-190'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151415', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151415"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZrV0XIQMD2QAUo0FWuVw7fBSOCRXmWln\",\"aviator_ident\":\"oAU4lkP_32CwpiccvGNaDEahxz9nKSdu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMS-190\",\"admin_memo\":\"MLBP151415\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NMS-190","ident":"SZRA8tLQDD6dlSEXJjBlwC3xXe4Agt2D","created_at":1757082634,"id":1253} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 18:16:30 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'p7r-o9KQ-6WcCeoOc14OCtTetSSs_IU4', 'aviator_ident' => 'ceQ4XE8QVREQHNA_HOSvZmeXIFJExpUF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2706'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFX822 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFX822'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151336', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151336"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p7r-o9KQ-6WcCeoOc14OCtTetSSs_IU4\",\"aviator_ident\":\"ceQ4XE8QVREQHNA_HOSvZmeXIFJExpUF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFX822\",\"admin_memo\":\"MLBP151336\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFX822","ident":"f2wfQBNVZBqg-RqUE_iQ-p7_OllfQdPN","created_at":1757088990,"id":1254} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 19:40:11 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9MmequDIpKFGkO8nkdjlGwIMv0UTgkQv', 'aviator_ident' => '_ThL-p8YPzLeQribsL0ixfAeTLMzFIwW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2707'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET659 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET659'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151339', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151339"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9MmequDIpKFGkO8nkdjlGwIMv0UTgkQv\",\"aviator_ident\":\"_ThL-p8YPzLeQribsL0ixfAeTLMzFIwW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET659\",\"admin_memo\":\"MLBP151339\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET659","ident":"OAgfQMAC52tD3VjMhkqCg6VRZoD709BM","created_at":1757094011,"id":1255} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 20:13:49 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2foJ2impa5B1efwOi6j5FTxfnc1F_ZOU', 'aviator_ident' => 'HCnjhNa1ihz6c7y2V_Cowyit_2TYJ9hZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2708'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'GF255IR - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'GF255IR'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151338', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151338"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2foJ2impa5B1efwOi6j5FTxfnc1F_ZOU\",\"aviator_ident\":\"HCnjhNa1ihz6c7y2V_Cowyit_2TYJ9hZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"GF255IR\",\"admin_memo\":\"MLBP151338\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"GF255IR","ident":"Z82RiwoGmU2efrM0HilPAxF6stv7DcfW","created_at":1757096029,"id":1256} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 20:16:17 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ibP6IFm3heeyJh1vULFAz0VoJGmi1W24', 'aviator_ident' => 'mVfkCDBDivs16JbLYUJLEMlJRvsa_O7Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2709'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYD-838 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYD-838'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151335', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151335"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ibP6IFm3heeyJh1vULFAz0VoJGmi1W24\",\"aviator_ident\":\"mVfkCDBDivs16JbLYUJLEMlJRvsa_O7Y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-838\",\"admin_memo\":\"MLBP151335\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYD-838","ident":"YjOecmuefioU6iyl7ouAIsn2p_WMCGDF","created_at":1757096177,"id":1257} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 20:23:37 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JTCUOoU95N0sfMU2Qar-47flMYcE2Ikv', 'aviator_ident' => '4ERrc0z7MOjTv_ysBW1WkSK0t9eMvmge', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2710'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEKE303 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEKE303'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151264', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151264"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JTCUOoU95N0sfMU2Qar-47flMYcE2Ikv\",\"aviator_ident\":\"4ERrc0z7MOjTv_ysBW1WkSK0t9eMvmge\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKE303\",\"admin_memo\":\"MLBP151264\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEKE303","ident":"QqnsscJsvgGjQ1RwmTx1Pv1dRr7Do1jL","created_at":1757096617,"id":1258} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-05 21:03:17 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0gT_4FhSVSXXMG9nuKsKYtnfEFG9bTPl', 'aviator_ident' => 'r9S8ogDCC6x7sfLWdDAgmjrr13gB3HJX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2711'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SU14A00925 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SU14A00925'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151337', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151337"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0gT_4FhSVSXXMG9nuKsKYtnfEFG9bTPl\",\"aviator_ident\":\"r9S8ogDCC6x7sfLWdDAgmjrr13gB3HJX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SU14A00925\",\"admin_memo\":\"MLBP151337\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SU14A00925","ident":"ymq56zBhhkhlFzdIE49wIADRgFbOLitk","created_at":1757098998,"id":1259} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 09:50:03 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EuEmyotHkDBwwioh2JttCt4zeMFaJkJj', 'aviator_ident' => 'MIRDwXCHAUPaKV49BuNsTV0CamRxmMe5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2712'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SUB-839'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SUB-839'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151446', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151446"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EuEmyotHkDBwwioh2JttCt4zeMFaJkJj\",\"aviator_ident\":\"MIRDwXCHAUPaKV49BuNsTV0CamRxmMe5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUB-839\",\"admin_memo\":\"MLBP151446\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SUB-839","ident":"oo81yz5LIC5N0uqVdiKVZXbqN2MBJAwT","created_at":1757317804,"id":1260} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 10:11:32 [172.19.0.14][310][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WSBpqw2GJGab5lndUqvM7QGFlxgrxWdY', 'aviator_ident' => '-mIYIkJiT_5t2Se8NhxzhJmMP6w9djWn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2713'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PTY-390'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PTY-390'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151448', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151448"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WSBpqw2GJGab5lndUqvM7QGFlxgrxWdY\",\"aviator_ident\":\"-mIYIkJiT_5t2Se8NhxzhJmMP6w9djWn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTY-390\",\"admin_memo\":\"MLBP151448\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PTY-390","ident":"9BKaM2S-aXGJJI3Usv91qrg4P0DUCl2a","created_at":1757319096,"id":1261} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 10:50:54 [172.19.0.14][310][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UIOp-5fgKsnOCoC0P6AzFuO1GuNluISt', 'aviator_ident' => 'XfYrYdfpFtyfUaVDfounHtpj1wumwJ32', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2714'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151450', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151450"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UIOp-5fgKsnOCoC0P6AzFuO1GuNluISt\",\"aviator_ident\":\"XfYrYdfpFtyfUaVDfounHtpj1wumwJ32\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP151450\",\"ignore_payment\":\"\"}"} 2025-09-08 10:51:02 [172.19.0.14][310][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UIOp-5fgKsnOCoC0P6AzFuO1GuNluISt', 'aviator_ident' => 'XfYrYdfpFtyfUaVDfounHtpj1wumwJ32', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2714'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOAP933'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOAP933'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151450', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151450"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UIOp-5fgKsnOCoC0P6AzFuO1GuNluISt\",\"aviator_ident\":\"XfYrYdfpFtyfUaVDfounHtpj1wumwJ32\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP933\",\"admin_memo\":\"MLBP151450\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOAP933","ident":"R7_zkj-gKZPB6pw7xr1igAYQLaMmEXcw","created_at":1757321462,"id":1262} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 13:34:23 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'q9NS9HzfzupvtzTUyrdpUvY9VztTwC8p', 'aviator_ident' => 'cBfrCW28X9WLWQzeu2FddKXrzIGMefcW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2715'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - W27667R'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'W27667R'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089218', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089218"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"q9NS9HzfzupvtzTUyrdpUvY9VztTwC8p\",\"aviator_ident\":\"cBfrCW28X9WLWQzeu2FddKXrzIGMefcW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"W27667R\",\"admin_memo\":\"MLHP089218\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"W27667R","ident":"_YChuFUT1sH0ariVLTXclHHYy2FTZbxi","created_at":1757331263,"id":1263} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 16:10:07 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iPKc9eUqdC8TChVkhKibjYMdCtxwlB2J', 'aviator_ident' => 'HbLkWseYWXtq-ccTksOZv_GWN3kvxjnm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2716'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NVC-089'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NVC-089'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089233', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089233"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"iPKc9eUqdC8TChVkhKibjYMdCtxwlB2J\",\"aviator_ident\":\"HbLkWseYWXtq-ccTksOZv_GWN3kvxjnm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NVC-089\",\"admin_memo\":\"MLHP089233\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"NVC-089","ident":"I59CpkW94jNoJqgs-stmmHIe7XyRGBz2","created_at":1757340607,"id":1264} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 16:21:21 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jR1sXndNNz0zCmK0DJ3sTsYSP9G4hx5Q', 'aviator_ident' => 'kHjYsa2u70he8VZCU82prugEZubONs_X', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2717'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXB-072'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXB-072'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089162', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089162"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"jR1sXndNNz0zCmK0DJ3sTsYSP9G4hx5Q\",\"aviator_ident\":\"kHjYsa2u70he8VZCU82prugEZubONs_X\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXB-072\",\"admin_memo\":\"MLHP089162\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXB-072","ident":"AjKgA6w3aaw4N_T26FT2By-yWzvgKp9F","created_at":1757341281,"id":1265} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 16:26:30 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IyZr6BizN6hh1yzWAQ4c9-hW_KOgV6aS', 'aviator_ident' => 'X6Ir-md4atS6REPmWq2t2OfEJqHf1xDS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2718'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOFW573'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOFW573'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151469', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151469"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IyZr6BizN6hh1yzWAQ4c9-hW_KOgV6aS\",\"aviator_ident\":\"X6Ir-md4atS6REPmWq2t2OfEJqHf1xDS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFW573\",\"admin_memo\":\"MLBP151469\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOFW573","ident":"mKpJ7T-NjIpGpDvH3WuRIujStgKBE2Ja","created_at":1757341590,"id":1266} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 17:37:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S47q5xrL5u-EIlSa5HIsbFr58T0Hiz_T', 'aviator_ident' => 'gRe2iqLnprSvPXmLIv2hZxxOVU0Hfd5D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2719'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEU-038 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEU-038'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151413', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151413"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S47q5xrL5u-EIlSa5HIsbFr58T0Hiz_T\",\"aviator_ident\":\"gRe2iqLnprSvPXmLIv2hZxxOVU0Hfd5D\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-038\",\"admin_memo\":\"MLBP151413\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEU-038","ident":"kFyczWtAstzV-5Jy642kpmWcwOEtE2AV","created_at":1757345833,"id":1267} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 17:43:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'coYAagAPKQitw8hz9G524TxXETOgBL-Z', 'aviator_ident' => 'pHbT1XchDj_LJY4fMoJtF6rb65RGGX2d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2720'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDK549'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDK549'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151471', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151471"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"coYAagAPKQitw8hz9G524TxXETOgBL-Z\",\"aviator_ident\":\"pHbT1XchDj_LJY4fMoJtF6rb65RGGX2d\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDK549\",\"admin_memo\":\"MLBP151471\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDK549","ident":"wt3T6KKkAeAAJSwNgYj_bMn26Xy_Ygoj","created_at":1757346204,"id":1268} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 17:44:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bzXFKjpqA6AOi5GS0gMw2x_nHl5qehyI', 'aviator_ident' => 'I_7oB0itzBvcW5PcF2v1MRDFxN8RZjv7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2721'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TXAC824'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAC824'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151472', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151472"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bzXFKjpqA6AOi5GS0gMw2x_nHl5qehyI\",\"aviator_ident\":\"I_7oB0itzBvcW5PcF2v1MRDFxN8RZjv7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAC824\",\"admin_memo\":\"MLBP151472\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TXAC824","ident":"tLdof0smDbepCXhhSmUiqs2wCGYvPOg_","created_at":1757346262,"id":1269} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 17:45:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Tq5YMlPckjWdsb2SFubEgaz03lTUIT2t', 'aviator_ident' => 'fPNRNfybPn0QlCVDpUXGdGyvBDvr5aX-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2722'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SHM-001'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SHM-001'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151473', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151473"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Tq5YMlPckjWdsb2SFubEgaz03lTUIT2t\",\"aviator_ident\":\"fPNRNfybPn0QlCVDpUXGdGyvBDvr5aX-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHM-001\",\"admin_memo\":\"MLBP151473\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SHM-001","ident":"gNkRWeU5O2bm3yS43h6dj8dpjRWLLmwV","created_at":1757346324,"id":1270} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 17:46:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mhz45TOFpYGb7bNnXMiWjaxZT1oDSBtB', 'aviator_ident' => 'Okjbs9GlNKgpszAhd5bwEyCiMdP8BWwq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2723'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOEL381'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOEL381'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151474', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151474"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mhz45TOFpYGb7bNnXMiWjaxZT1oDSBtB\",\"aviator_ident\":\"Okjbs9GlNKgpszAhd5bwEyCiMdP8BWwq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEL381\",\"admin_memo\":\"MLBP151474\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOEL381","ident":"isFLdoRiY9uIZggMiNSsCJ6QAjOu_d_Z","created_at":1757346384,"id":1271} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 17:47:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sAw0DiGpa_BzcaeQ7H0WNgCUOXr1OeFX', 'aviator_ident' => 's0_AdXRs7Q_mz8khmtl66DYizCqQm0a2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2724'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJH-231'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJH-231'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151475', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151475"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sAw0DiGpa_BzcaeQ7H0WNgCUOXr1OeFX\",\"aviator_ident\":\"s0_AdXRs7Q_mz8khmtl66DYizCqQm0a2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-231\",\"admin_memo\":\"MLBP151475\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJH-231","ident":"ZgQ7ko49UtKEakuqc5ptVVBlmw6Kl-dt","created_at":1757346445,"id":1272} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 18:56:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EuEmyotHkDBwwioh2JttCt4zeMFaJkJj', 'aviator_ident' => 'JlJuZG8y4lfSE3Tsxv6zEi1Jv5c1u-G3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2725'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUB-839 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUB-839'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151446', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151446"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EuEmyotHkDBwwioh2JttCt4zeMFaJkJj\",\"aviator_ident\":\"JlJuZG8y4lfSE3Tsxv6zEi1Jv5c1u-G3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUB-839\",\"admin_memo\":\"MLBP151446\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUB-839","ident":"c3ycTAym5j0pXswmBZOEuoLRcjMqt_-v","created_at":1757350571,"id":1273} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 19:21:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UIOp-5fgKsnOCoC0P6AzFuO1GuNluISt', 'aviator_ident' => 'AlPCoUWMkXEEYoiczF1kpvA8KlDtpB92', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2726'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOAP933 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOAP933'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151450', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151450"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UIOp-5fgKsnOCoC0P6AzFuO1GuNluISt\",\"aviator_ident\":\"AlPCoUWMkXEEYoiczF1kpvA8KlDtpB92\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP933\",\"admin_memo\":\"MLBP151450\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOAP933","ident":"HBeQnC2y8TVX7cF8bzScQE1K5LgaHQVx","created_at":1757352105,"id":1274} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 19:56:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XobfrB61keq-lnIUJOOAnNhntFw08I3p', 'aviator_ident' => 'tCSR8sFotOVjQISGtohTciTccKgQDRol', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2727'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEH014 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEH014'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151414', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151414"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XobfrB61keq-lnIUJOOAnNhntFw08I3p\",\"aviator_ident\":\"tCSR8sFotOVjQISGtohTciTccKgQDRol\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEH014\",\"admin_memo\":\"MLBP151414\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEH014","ident":"s-OX332UEj4_C5gDAkKbctNVWj1IRro9","created_at":1757354169,"id":1275} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 20:47:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZrV0XIQMD2QAUo0FWuVw7fBSOCRXmWln', 'aviator_ident' => '36F5qpQE58HVgXZcFoqR3rfeQWemaQc6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2728'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NMS-190 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NMS-190'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151415', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151415"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZrV0XIQMD2QAUo0FWuVw7fBSOCRXmWln\",\"aviator_ident\":\"36F5qpQE58HVgXZcFoqR3rfeQWemaQc6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMS-190\",\"admin_memo\":\"MLBP151415\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NMS-190","ident":"bUxmxT1oWYYvDStnj3mLJSm9Fn9TX7TT","created_at":1757357233,"id":1276} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 21:19:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gLyxBpcRX8dIAbdlFvBvqFxhe1Zc4IoJ', 'aviator_ident' => 'lyWrA69Tw3SQ-owtIsxR4qWSFibUJ3LA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2729'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYJ-910 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYJ-910'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151412', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151412"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gLyxBpcRX8dIAbdlFvBvqFxhe1Zc4IoJ\",\"aviator_ident\":\"lyWrA69Tw3SQ-owtIsxR4qWSFibUJ3LA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-910\",\"admin_memo\":\"MLBP151412\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYJ-910","ident":"KSgJirytBytwGfHvGvTaPrVItIOBAkiY","created_at":1757359190,"id":1277} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-08 22:00:47 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WSBpqw2GJGab5lndUqvM7QGFlxgrxWdY', 'aviator_ident' => 'EoAC_JThHCXDnavEhWVz6F1kN8wWMqkj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2730'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PTY-390 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PTY-390'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151448', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151448"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WSBpqw2GJGab5lndUqvM7QGFlxgrxWdY\",\"aviator_ident\":\"EoAC_JThHCXDnavEhWVz6F1kN8wWMqkj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTY-390\",\"admin_memo\":\"MLBP151448\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PTY-390","ident":"UrU5Ywnk936Ar5-kKp0gZ4Gr8oK1tEma","created_at":1757361647,"id":1278} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 08:00:18 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NfbilaQAfABog9BEMFlP_tBrasgYwppW', 'aviator_ident' => 'MTRmZ73ihg6DMSlMGgQTqmN2w94i9lfo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2731'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHV255'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHV255'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088972', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088972"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"NfbilaQAfABog9BEMFlP_tBrasgYwppW\",\"aviator_ident\":\"MTRmZ73ihg6DMSlMGgQTqmN2w94i9lfo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHV255\",\"admin_memo\":\"MLHP088972\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHV255","ident":"2ZaIdN49u3F3Z5m5VKMgBdFN1lyLl9jq","created_at":1757397619,"id":1279} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 09:31:00 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oIFn9XJf3UsbzxxuwSqznfLLmIasHEML', 'aviator_ident' => 'uxmMmPMrEWBjt9zHNsp4rThwGR84f7hM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2732'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SNV-123'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SNV-123'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151510', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151510"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oIFn9XJf3UsbzxxuwSqznfLLmIasHEML\",\"aviator_ident\":\"uxmMmPMrEWBjt9zHNsp4rThwGR84f7hM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SNV-123\",\"admin_memo\":\"MLBP151510\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SNV-123","ident":"-1DUhJ_YIt93r1gaz0d5VPyqCtumR_ah","created_at":1757403060,"id":1280} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 10:50:28 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'T-sE-NV1ytOjB_ysqxPb8xvpADx4XJGg', 'aviator_ident' => 'yDuogBXV1vECU2QtUOLOBiuRjH0IReLH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2733'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTN-171 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTN-171'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151493', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151493"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"T-sE-NV1ytOjB_ysqxPb8xvpADx4XJGg\",\"aviator_ident\":\"yDuogBXV1vECU2QtUOLOBiuRjH0IReLH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTN-171\",\"admin_memo\":\"MLBP151493\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTN-171","ident":"vfk3EGjeEpM3Oruycpl5VV1amIu7KP22","created_at":1757407828,"id":1281} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 15:26:19 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jkUluOjcv-N6I3cFd72XFkbxunvYlAvQ', 'aviator_ident' => 'U8aU0ZIay_oUsvGsSy9Hc2-sblCa93Zz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2734'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFX-487 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFX-487'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151361', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151361"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jkUluOjcv-N6I3cFd72XFkbxunvYlAvQ\",\"aviator_ident\":\"U8aU0ZIay_oUsvGsSy9Hc2-sblCa93Zz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-487\",\"admin_memo\":\"MLBP151361\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFX-487","ident":"V4oOBSy357xTU8fp4ifeLrvIV8S8266r","created_at":1757424379,"id":1282} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 16:44:28 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OoLjca3wlmrVXNCtM4NGx99DUy5BptMZ', 'aviator_ident' => 'CQcWlaYghinA8n4nqgrN3sE-9c7-v62o', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2735'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RUZ-164 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RUZ-164'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151506', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151506"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OoLjca3wlmrVXNCtM4NGx99DUy5BptMZ\",\"aviator_ident\":\"CQcWlaYghinA8n4nqgrN3sE-9c7-v62o\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUZ-164\",\"admin_memo\":\"MLBP151506\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RUZ-164","ident":"8a5rQc6gH92_bGBUUdsjrRTuoO1sOvjD","created_at":1757429068,"id":1283} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 17:09:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0DXAEbXFI_efKPCI-6AM1dHnFtEeuHRg', 'aviator_ident' => 'e6OkEjunuIrZDzYec9OueEQe2G6VSSks', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2736'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF486'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF486'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151551', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151551"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0DXAEbXFI_efKPCI-6AM1dHnFtEeuHRg\",\"aviator_ident\":\"e6OkEjunuIrZDzYec9OueEQe2G6VSSks\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF486\",\"admin_memo\":\"MLBP151551\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF486","ident":"Fo31JiEHc4AgZJ8AL8J3FHKS0s8TVnVa","created_at":1757430586,"id":1284} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 17:10:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Vn1GKUjCF-1ODyrKlWAR7aWs_LfpYx0j', 'aviator_ident' => 'JGf8r4PFG8sYV4HQ2snJE3Ys8JXIKGcj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2737'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NJL-623'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NJL-623'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151552', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151552"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Vn1GKUjCF-1ODyrKlWAR7aWs_LfpYx0j\",\"aviator_ident\":\"JGf8r4PFG8sYV4HQ2snJE3Ys8JXIKGcj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NJL-623\",\"admin_memo\":\"MLBP151552\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NJL-623","ident":"gyBQJ_TF7LRtgeWL0v6canUyMp-9xvOY","created_at":1757430639,"id":1285} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 17:11:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QmyuhZiVUbWRtJ7G3tuLlFAqvw2tW-ho', 'aviator_ident' => 'DN0-MWas5sfngArD6T8NrXyNgKdusBHW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2738'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIEU112'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIEU112'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151554', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151554"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QmyuhZiVUbWRtJ7G3tuLlFAqvw2tW-ho\",\"aviator_ident\":\"DN0-MWas5sfngArD6T8NrXyNgKdusBHW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU112\",\"admin_memo\":\"MLBP151554\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIEU112","ident":"kc9oVd6xdKKLjGPqCMkdTnlLL2fxvl-g","created_at":1757430704,"id":1286} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 17:13:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lAbNhwa7mxQWYt8XfrCBY6cD9yJufAB-', 'aviator_ident' => 'FF0Ol2ooYS3Bps85mg7chBSwOtHVrX9j', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2739'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SRP-489'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SRP-489'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151555', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151555"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lAbNhwa7mxQWYt8XfrCBY6cD9yJufAB-\",\"aviator_ident\":\"FF0Ol2ooYS3Bps85mg7chBSwOtHVrX9j\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRP-489\",\"admin_memo\":\"MLBP151555\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SRP-489","ident":"m2z043jQqTH6Dg3iD7aUAfCMgPiiu01J","created_at":1757430787,"id":1287} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 18:07:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bzXFKjpqA6AOi5GS0gMw2x_nHl5qehyI', 'aviator_ident' => '8j5N5K83X4-W-fzJ3Dn7vfNldcggc-D7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2740'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TXAC824 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TXAC824'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151472', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151472"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bzXFKjpqA6AOi5GS0gMw2x_nHl5qehyI\",\"aviator_ident\":\"8j5N5K83X4-W-fzJ3Dn7vfNldcggc-D7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAC824\",\"admin_memo\":\"MLBP151472\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TXAC824","ident":"RRhUDW4U-1_kfPSQRdTdPY5hRiiI7nbq","created_at":1757434059,"id":1288} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 18:24:51 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mhz45TOFpYGb7bNnXMiWjaxZT1oDSBtB', 'aviator_ident' => 'NZKB13aKsjqv0pN3PHWP3StU12UVbnxG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2741'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOEL381 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOEL381'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151474', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151474"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mhz45TOFpYGb7bNnXMiWjaxZT1oDSBtB\",\"aviator_ident\":\"NZKB13aKsjqv0pN3PHWP3StU12UVbnxG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEL381\",\"admin_memo\":\"MLBP151474\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOEL381","ident":"FpRhyXX1xvf9Sk5aZ8vaIzkx7cH3cYoD","created_at":1757435091,"id":1289} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 19:22:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Tq5YMlPckjWdsb2SFubEgaz03lTUIT2t', 'aviator_ident' => 'sQS_hx-9kDl_8MYax_PnA8g5RjFnZA7o', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2742'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SHM-001 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SHM-001'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151473', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151473"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Tq5YMlPckjWdsb2SFubEgaz03lTUIT2t\",\"aviator_ident\":\"sQS_hx-9kDl_8MYax_PnA8g5RjFnZA7o\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHM-001\",\"admin_memo\":\"MLBP151473\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SHM-001","ident":"XaW97AKu4A0mUo2T2ku5xfOlSmZTaXhn","created_at":1757438531,"id":1290} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 20:30:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sAw0DiGpa_BzcaeQ7H0WNgCUOXr1OeFX', 'aviator_ident' => 'Jhjt-z7ln1YJlxP_nYKKyI_52mndDUsK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2743'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJH-231 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJH-231'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151475', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151475"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sAw0DiGpa_BzcaeQ7H0WNgCUOXr1OeFX\",\"aviator_ident\":\"Jhjt-z7ln1YJlxP_nYKKyI_52mndDUsK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-231\",\"admin_memo\":\"MLBP151475\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJH-231","ident":"YSPdYIcDvcEA1ATasiJslLn_JAEu9oT5","created_at":1757442641,"id":1291} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-09 20:58:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'coYAagAPKQitw8hz9G524TxXETOgBL-Z', 'aviator_ident' => 'HZjXyi6SvoikLpcy09_jpO1i7EQYjfd4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2744'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDK549 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDK549'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151471', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151471"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"coYAagAPKQitw8hz9G524TxXETOgBL-Z\",\"aviator_ident\":\"HZjXyi6SvoikLpcy09_jpO1i7EQYjfd4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDK549\",\"admin_memo\":\"MLBP151471\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDK549","ident":"ADBLGWjgUoKf8CUXcmE8__U4hPObProA","created_at":1757444313,"id":1292} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 09:23:54 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Yzzy_v4r8nC0qkNYPmMYEl23jpBT-Swf', 'aviator_ident' => 'StEGSz-1s5isXI-FqxurLv9fkbzPRD7z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2745'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PER-178'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PER-178'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP086490', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP086490"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Yzzy_v4r8nC0qkNYPmMYEl23jpBT-Swf\",\"aviator_ident\":\"StEGSz-1s5isXI-FqxurLv9fkbzPRD7z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PER-178\",\"admin_memo\":\"MLHP086490\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PER-178","ident":"MAKzokqlZ7CSbrTnkU1j26ESdltnHU3q","created_at":1757489034,"id":1293} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 11:48:34 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'muhvNI2pZgF8bxbUtQEcNF2xcSC2ohxm', 'aviator_ident' => 'nvZvP0wJw1G0iZ0PIX9dX8rPv8_EQ46Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2746'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEDP506'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEDP506'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"muhvNI2pZgF8bxbUtQEcNF2xcSC2ohxm\",\"aviator_ident\":\"nvZvP0wJw1G0iZ0PIX9dX8rPv8_EQ46Y\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDP506\",\"admin_memo\":\"MLBP151629\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEDP506","ident":"xWR_nNxGr4hOuZFDUvXm-s-gb_b4B5QH","created_at":1757497714,"id":1294} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 15:27:08 [172.19.0.14][13][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dm2A1uBj_jLofuHHlpC5BPhXfmDa38T_', 'aviator_ident' => 'fYuQ8Q588cqogEbcxUp5pr9Oh54egWwX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2747'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHJ819 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHJ819'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP150719', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP150719"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dm2A1uBj_jLofuHHlpC5BPhXfmDa38T_\",\"aviator_ident\":\"fYuQ8Q588cqogEbcxUp5pr9Oh54egWwX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ819\",\"admin_memo\":\"MLBP150719\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHJ819","ident":"iV29xcLksp4wn15Dp-gw3-hKUFMLD7Wk","created_at":1757510828,"id":1295} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 15:41:32 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Mf8AXw4LkVEK02BK12I76zECp4px3wZs', 'aviator_ident' => 'kSAzE6GLFdQzHSLUHwiRcUotxIDHxNdM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2748'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYP-122'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYP-122'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088821', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088821"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Mf8AXw4LkVEK02BK12I76zECp4px3wZs\",\"aviator_ident\":\"kSAzE6GLFdQzHSLUHwiRcUotxIDHxNdM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYP-122\",\"admin_memo\":\"MLHP088821\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYP-122","ident":"85O9gkFtA3uFTaRfmcLZmEkwbwAZAeIX","created_at":1757511692,"id":1296} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 16:41:53 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nf9bcwna7Q1cZun52sqXeS974ecxIQb2', 'aviator_ident' => 'pNXymQAxg1tLGwCbbLZwXcBmJYR3k-RI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2749'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFN496'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFN496'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151667', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151667"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nf9bcwna7Q1cZun52sqXeS974ecxIQb2\",\"aviator_ident\":\"pNXymQAxg1tLGwCbbLZwXcBmJYR3k-RI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFN496\",\"admin_memo\":\"MLBP151667\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFN496","ident":"GoEyeE3Bdkzwyv0-Af0jgMz8pDAm_faW","created_at":1757515313,"id":1297} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 17:00:43 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KlJgg9vX4mfotpf7p1ujdY2Nhb0Dpww6', 'aviator_ident' => 'K_3htTZLGNzs3sUcoTU5pbAeb26UaJPt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2750'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151633', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KlJgg9vX4mfotpf7p1ujdY2Nhb0Dpww6\",\"aviator_ident\":\"K_3htTZLGNzs3sUcoTU5pbAeb26UaJPt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP151633\",\"ignore_payment\":\"1\"}"} 2025-09-10 17:00:58 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KlJgg9vX4mfotpf7p1ujdY2Nhb0Dpww6', 'aviator_ident' => 'K_3htTZLGNzs3sUcoTU5pbAeb26UaJPt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2750'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'LYR-317 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'LYR-317'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151633', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KlJgg9vX4mfotpf7p1ujdY2Nhb0Dpww6\",\"aviator_ident\":\"K_3htTZLGNzs3sUcoTU5pbAeb26UaJPt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LYR-317\",\"admin_memo\":\"MLBP151633\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"LYR-317","ident":"Ktb2rASWh2XK_YQ1psMLVp6q5xJhf8mX","created_at":1757516458,"id":1298} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 17:39:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0DXAEbXFI_efKPCI-6AM1dHnFtEeuHRg', 'aviator_ident' => 'PHM0-N4ckj7v4oczKmbEBz9ZZX-VtqbQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2751'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF486 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF486'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151551', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151551"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0DXAEbXFI_efKPCI-6AM1dHnFtEeuHRg\",\"aviator_ident\":\"PHM0-N4ckj7v4oczKmbEBz9ZZX-VtqbQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF486\",\"admin_memo\":\"MLBP151551\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF486","ident":"pz8bLd_blv2dbUl16q5wpwDcCSLSoMzT","created_at":1757518785,"id":1299} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 17:45:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Aj1iUjDRP3-AJF5eB5J_Edl7sEFhMP2r', 'aviator_ident' => '0m9XJk-s5ZFHSjAhk2Z-e6z1tIfXnQKO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2752'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AICB720'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AICB720'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151662', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151662"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Aj1iUjDRP3-AJF5eB5J_Edl7sEFhMP2r\",\"aviator_ident\":\"0m9XJk-s5ZFHSjAhk2Z-e6z1tIfXnQKO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICB720\",\"admin_memo\":\"MLBP151662\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AICB720","ident":"aeboVSVHjbJWW4gmZ5oi2CfyBUSSm5yU","created_at":1757519132,"id":1300} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 17:46:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '28dvcwnGAPcQ1IWzRUEgnFH8ffjn2fnT', 'aviator_ident' => 'SypCozYhf1zNvNSxsE5pNtjyzKpJyyxO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2753'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RWH-622'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RWH-622'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151664', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151664"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"28dvcwnGAPcQ1IWzRUEgnFH8ffjn2fnT\",\"aviator_ident\":\"SypCozYhf1zNvNSxsE5pNtjyzKpJyyxO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWH-622\",\"admin_memo\":\"MLBP151664\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RWH-622","ident":"cY-sBTkFJHjEDN6HSLKm-X4Db_wkAdD9","created_at":1757519179,"id":1301} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 17:47:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VL0ixKeiCGvXUjVPu1rzH67spar_eWYa', 'aviator_ident' => 'wKbE5-fH0EEuvQ9J2ZHJHEfk9mt604Uk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2754'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJY017'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJY017'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151665', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151665"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VL0ixKeiCGvXUjVPu1rzH67spar_eWYa\",\"aviator_ident\":\"wKbE5-fH0EEuvQ9J2ZHJHEfk9mt604Uk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY017\",\"admin_memo\":\"MLBP151665\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJY017","ident":"vcUBkOcRS_xve20B95jMzvdifXc-wZii","created_at":1757519229,"id":1302} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 17:48:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Rdah-n-CfVQRCGt6HgfS4dF7DYpAQrY0', 'aviator_ident' => 'VvA_OhVXestYmlILx6dfwT-LuKxx67bb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2755'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYD-921'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYD-921'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151666', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151666"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Rdah-n-CfVQRCGt6HgfS4dF7DYpAQrY0\",\"aviator_ident\":\"VvA_OhVXestYmlILx6dfwT-LuKxx67bb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-921\",\"admin_memo\":\"MLBP151666\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYD-921","ident":"sUvLvF9DD9Q2LYpk2tiD8zW460qoOWGm","created_at":1757519301,"id":1303} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 17:52:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IyZr6BizN6hh1yzWAQ4c9-hW_KOgV6aS', 'aviator_ident' => 'Y7HMH2mkpT9iXUuXtr1_K1uQabNIVZ2w', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2756'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOFW573 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOFW573'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151469', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151469"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IyZr6BizN6hh1yzWAQ4c9-hW_KOgV6aS\",\"aviator_ident\":\"Y7HMH2mkpT9iXUuXtr1_K1uQabNIVZ2w\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFW573\",\"admin_memo\":\"MLBP151469\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOFW573","ident":"MzpsN4rcAlgCluIHrQnVPTcPjtQubvz5","created_at":1757519562,"id":1304} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 18:53:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QmyuhZiVUbWRtJ7G3tuLlFAqvw2tW-ho', 'aviator_ident' => 'X5LWT_MNH8BgxHlMncwItoDgMxm9nL2J', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2757'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIEU112 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIEU112'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151554', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151554"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QmyuhZiVUbWRtJ7G3tuLlFAqvw2tW-ho\",\"aviator_ident\":\"X5LWT_MNH8BgxHlMncwItoDgMxm9nL2J\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU112\",\"admin_memo\":\"MLBP151554\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIEU112","ident":"ej2rWfmA5heOox5Zy45teifCPZNsy8RA","created_at":1757523223,"id":1305} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 19:18:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Vn1GKUjCF-1ODyrKlWAR7aWs_LfpYx0j', 'aviator_ident' => 'SQf3hk25jmNDD9nCz2x5VQT7pqKv9sTx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2758'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NJL-623 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NJL-623'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151552', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151552"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Vn1GKUjCF-1ODyrKlWAR7aWs_LfpYx0j\",\"aviator_ident\":\"SQf3hk25jmNDD9nCz2x5VQT7pqKv9sTx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NJL-623\",\"admin_memo\":\"MLBP151552\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NJL-623","ident":"wO3UGjwVZNOPzVXAAOlR4lSn4WetjO_m","created_at":1757524724,"id":1306} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 19:45:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'muhvNI2pZgF8bxbUtQEcNF2xcSC2ohxm', 'aviator_ident' => 'ClfDxPZt5X_fCVbTGP0xuIoE16QWJNqY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2759'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEDP506 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEDP506'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"muhvNI2pZgF8bxbUtQEcNF2xcSC2ohxm\",\"aviator_ident\":\"ClfDxPZt5X_fCVbTGP0xuIoE16QWJNqY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDP506\",\"admin_memo\":\"MLBP151629\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEDP506","ident":"wYmNN0jWjncagMQjZVw-MO9AQ6V5fxdo","created_at":1757526338,"id":1307} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-10 20:15:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lAbNhwa7mxQWYt8XfrCBY6cD9yJufAB-', 'aviator_ident' => 'Q83B9PuztKhofdKzLwKBWLKw7HY1KpAW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2760'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRP-489 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRP-489'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151555', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151555"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lAbNhwa7mxQWYt8XfrCBY6cD9yJufAB-\",\"aviator_ident\":\"Q83B9PuztKhofdKzLwKBWLKw7HY1KpAW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRP-489\",\"admin_memo\":\"MLBP151555\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRP-489","ident":"0t1GDtBewKfUuQz9vJ-SNNGeM9iL2ecm","created_at":1757528121,"id":1308} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 11:20:19 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9pE__b20tc_3aUN88oJENQYAmc6cDqO2', 'aviator_ident' => '0OO7ktNDlECHxAOwhSONxeDbIUO5vMFw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2761'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA275'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA275'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089492', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089492"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9pE__b20tc_3aUN88oJENQYAmc6cDqO2\",\"aviator_ident\":\"0OO7ktNDlECHxAOwhSONxeDbIUO5vMFw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA275\",\"admin_memo\":\"MLHP089492\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA275","ident":"554dScpUHHaBFuAVcLlc8R0OTdJMfoMo","created_at":1757582419,"id":1309} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 11:24:37 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JxM5DW8tN6Y3hTklZoD8SWoM6K8qAioI', 'aviator_ident' => 'KybeRB40ydAxmzLClM6IsifqsUpRus7U', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2762'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA270'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA270'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089494', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089494"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"JxM5DW8tN6Y3hTklZoD8SWoM6K8qAioI\",\"aviator_ident\":\"KybeRB40ydAxmzLClM6IsifqsUpRus7U\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA270\",\"admin_memo\":\"MLHP089494\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA270","ident":"JS2JGA_7geS3VjzfyQvx8xuguoqB-n8n","created_at":1757582677,"id":1310} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 11:26:17 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'c6MsqVVSS03sQFzaDAKa5OsmCUuJPH-A', 'aviator_ident' => 'wB5eTE1OkAryumCas-yTXAnqNRsL26PE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2763'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA274'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA274'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089495', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089495"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"c6MsqVVSS03sQFzaDAKa5OsmCUuJPH-A\",\"aviator_ident\":\"wB5eTE1OkAryumCas-yTXAnqNRsL26PE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA274\",\"admin_memo\":\"MLHP089495\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA274","ident":"0dfmpvuoIgKJH1HJ2T6kOHKIgat9hVIr","created_at":1757582778,"id":1311} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 13:21:39 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gsJPthZ-5MI41K1LYab3i85K4XSv_uq5', 'aviator_ident' => 'gReMaGf22YXXcJDl6EBsDKhSxP2ikjBp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2764'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIT370'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIT370'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151703', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151703"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gsJPthZ-5MI41K1LYab3i85K4XSv_uq5\",\"aviator_ident\":\"gReMaGf22YXXcJDl6EBsDKhSxP2ikjBp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT370\",\"admin_memo\":\"MLBP151703\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIT370","ident":"AzSnwzigo_4p_VQj370iiVMTkrGXIxGc","created_at":1757589699,"id":1312} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 13:26:34 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'heTSWQer5MT8DS5xDkJpyTm1lw8NKPal', 'aviator_ident' => 'crcqaEfhELs9CbL6j9DRqn6FimVuV2et', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2765'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGX-154'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGX-154'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151716', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151716"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"heTSWQer5MT8DS5xDkJpyTm1lw8NKPal\",\"aviator_ident\":\"crcqaEfhELs9CbL6j9DRqn6FimVuV2et\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGX-154\",\"admin_memo\":\"MLBP151716\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGX-154","ident":"xF25fADBXw3GJOZo9jGWlvoA5cLXOfzx","created_at":1757589994,"id":1313} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 13:58:34 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RyF0FfGx8_cwsYiHJ9tSxiTmKgav7hYG', 'aviator_ident' => 'ePl_JFGy8XKNvZNw5xuDa-PfS-H-l27D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2766'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYE-091 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYE-091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151704', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151704"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RyF0FfGx8_cwsYiHJ9tSxiTmKgav7hYG\",\"aviator_ident\":\"ePl_JFGy8XKNvZNw5xuDa-PfS-H-l27D\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYE-091\",\"admin_memo\":\"MLBP151704\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYE-091","ident":"HmvV3PE1STQPKhK_r7nQs4U-wdQklsLY","created_at":1757591914,"id":1314} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 14:18:09 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1CONHUZhrYWQHXwB8Hfq2-CTf_BqKc0x', 'aviator_ident' => 'E8ze24tzDqHyb3R4sMD4--pvWkyDogHH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2767'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP151 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP151'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151692', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151692"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1CONHUZhrYWQHXwB8Hfq2-CTf_BqKc0x\",\"aviator_ident\":\"E8ze24tzDqHyb3R4sMD4--pvWkyDogHH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP151\",\"admin_memo\":\"MLBP151692\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP151","ident":"l9B5aepjPPfZeWNstwbhmtp3qkbHrM7t","created_at":1757593089,"id":1315} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 18:11:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Rdah-n-CfVQRCGt6HgfS4dF7DYpAQrY0', 'aviator_ident' => 'ohpL6K01sFAGa3VTtx3I0mCIrKY9R29G', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2768'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYD-921 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYD-921'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151666', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151666"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Rdah-n-CfVQRCGt6HgfS4dF7DYpAQrY0\",\"aviator_ident\":\"ohpL6K01sFAGa3VTtx3I0mCIrKY9R29G\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-921\",\"admin_memo\":\"MLBP151666\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYD-921","ident":"n8wLomy3TGihA563_By5mjpY-MaI6XBH","created_at":1757607060,"id":1316} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 18:13:47 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VL0ixKeiCGvXUjVPu1rzH67spar_eWYa', 'aviator_ident' => 'LnEcSAAwiBgFZR52TKfV590TCvsIE6SY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2769'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJY017 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY017'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151665', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151665"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VL0ixKeiCGvXUjVPu1rzH67spar_eWYa\",\"aviator_ident\":\"LnEcSAAwiBgFZR52TKfV590TCvsIE6SY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY017\",\"admin_memo\":\"MLBP151665\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJY017","ident":"mdLkgz6P7AyP_xJKyyv0nnBb9pebIuhG","created_at":1757607227,"id":1317} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 18:15:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nf9bcwna7Q1cZun52sqXeS974ecxIQb2', 'aviator_ident' => 'KZlTmPG-uO8jrSkQas2nfrIKN_U2CjGq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2770'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFN496 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFN496'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151667', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151667"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nf9bcwna7Q1cZun52sqXeS974ecxIQb2\",\"aviator_ident\":\"KZlTmPG-uO8jrSkQas2nfrIKN_U2CjGq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFN496\",\"admin_memo\":\"MLBP151667\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFN496","ident":"MteB4jydDaET9bhRemJ4ElWMPIs2s1QH","created_at":1757607305,"id":1318} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 18:58:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Aj1iUjDRP3-AJF5eB5J_Edl7sEFhMP2r', 'aviator_ident' => 'NdGRMXAstUNB_4huXqpScotkLqLpkomB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2771'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICB720 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICB720'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151662', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151662"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Aj1iUjDRP3-AJF5eB5J_Edl7sEFhMP2r\",\"aviator_ident\":\"NdGRMXAstUNB_4huXqpScotkLqLpkomB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICB720\",\"admin_memo\":\"MLBP151662\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICB720","ident":"-5NXX6n-3pzLPZ9pQI81Mi2T1I6bsFpI","created_at":1757609914,"id":1319} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 19:19:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '28dvcwnGAPcQ1IWzRUEgnFH8ffjn2fnT', 'aviator_ident' => 'blt1vlSoQJ_tSNYNKHp6og1DHMheYhJj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2772'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RWH-622 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RWH-622'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151664', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151664"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"28dvcwnGAPcQ1IWzRUEgnFH8ffjn2fnT\",\"aviator_ident\":\"blt1vlSoQJ_tSNYNKHp6og1DHMheYhJj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWH-622\",\"admin_memo\":\"MLBP151664\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RWH-622","ident":"xR28WzYQ4Ef7-YNKFNn2M3U55ss1n0OF","created_at":1757611166,"id":1320} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 19:22:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'heTSWQer5MT8DS5xDkJpyTm1lw8NKPal', 'aviator_ident' => 'bCPPVXYQukfVYWCk5g5nz_VTuaJ4510V', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2773'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGX-154 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGX-154'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151716', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151716"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"heTSWQer5MT8DS5xDkJpyTm1lw8NKPal\",\"aviator_ident\":\"bCPPVXYQukfVYWCk5g5nz_VTuaJ4510V\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGX-154\",\"admin_memo\":\"MLBP151716\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGX-154","ident":"CsqNMFAuNbtz6kLwMmc-GEBqJaZeJXKw","created_at":1757611340,"id":1321} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-11 21:14:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gsJPthZ-5MI41K1LYab3i85K4XSv_uq5', 'aviator_ident' => 'klEJ_OmHikFmvRc5VkFpPGFM2552gQDc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2774'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIT370 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIT370'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151703', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151703"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gsJPthZ-5MI41K1LYab3i85K4XSv_uq5\",\"aviator_ident\":\"klEJ_OmHikFmvRc5VkFpPGFM2552gQDc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT370\",\"admin_memo\":\"MLBP151703\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIT370","ident":"oCe-9xQ3jGbImrV13uspSzGUeev2mhL9","created_at":1757618042,"id":1322} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 07:59:55 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9pE__b20tc_3aUN88oJENQYAmc6cDqO2', 'aviator_ident' => '3VEWoG5KbQT-rnECFS-B28lvkyV91F9s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2775'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA275 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA275'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089492', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089492"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9pE__b20tc_3aUN88oJENQYAmc6cDqO2\",\"aviator_ident\":\"3VEWoG5KbQT-rnECFS-B28lvkyV91F9s\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA275\",\"admin_memo\":\"MLHP089492\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA275","ident":"F3RJd7S-bMB9vOmQUIITOa1_ZuN-CxmN","created_at":1757656796,"id":1323} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 08:30:28 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 't1XmVimMeHMxaVO0oyzhC54oE0hW6Rd6', 'aviator_ident' => 'd1heNhZVC1_7STP6kYsMEwn9S02hHaFt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2776'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP876 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP876'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089450', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089450"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"t1XmVimMeHMxaVO0oyzhC54oE0hW6Rd6\",\"aviator_ident\":\"d1heNhZVC1_7STP6kYsMEwn9S02hHaFt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP876\",\"admin_memo\":\"MLHP089450\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP876","ident":"P_kEDOGgQAm-Fw-R4wkg5pc7Cv49w8W0","created_at":1757658628,"id":1324} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 08:46:31 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G0cq3NlAtw3c9y-D15Y15P5jR-498FbV', 'aviator_ident' => 'Li3v7olTrDzAxFWHIzsi4lUTeUYqKv9O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2777'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MPS-766 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MPS-766'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151064', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151064"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G0cq3NlAtw3c9y-D15Y15P5jR-498FbV\",\"aviator_ident\":\"Li3v7olTrDzAxFWHIzsi4lUTeUYqKv9O\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MPS-766\",\"admin_memo\":\"MLBP151064\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MPS-766","ident":"zahnieqL4R89L7JW97pbiBxQiMu40MFe","created_at":1757659591,"id":1325} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 09:13:32 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hY9nG1juxsSv2DrgiZNEWKyKUjcAlqDS', 'aviator_ident' => 'fY3QUchW-vo0yon5SJZp8naHOj5h2Yzg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2778'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SHN-310'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SHN-310'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151794', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151794"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hY9nG1juxsSv2DrgiZNEWKyKUjcAlqDS\",\"aviator_ident\":\"fY3QUchW-vo0yon5SJZp8naHOj5h2Yzg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHN-310\",\"admin_memo\":\"MLBP151794\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SHN-310","ident":"Fc2lsSlbkjTZ6vi9_XQ9Ah-Omjg0yfsr","created_at":1757661212,"id":1326} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 13:20:08 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kd9QXbHdx8Kt2FH0TMg_Qjfn-3evf4eh', 'aviator_ident' => '-AMiTwU5bifKfQHp_6Ar5ngSk-elE7eP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2782'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS606 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089181', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089181"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"kd9QXbHdx8Kt2FH0TMg_Qjfn-3evf4eh\",\"aviator_ident\":\"-AMiTwU5bifKfQHp_6Ar5ngSk-elE7eP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS606\",\"admin_memo\":\"MLHP089181\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS606","ident":"AOd9Xq9bNpD2e0g1_nRdTD0AWVgga0Pj","created_at":1757676008,"id":1327} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 14:04:20 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qeU5yq1TcfkeWg_dlPujHRk7Bbp9PbDW', 'aviator_ident' => 'XXnyYNpEg_O0ZzdmoMYQA_c9wobcmmav', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2783'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET846 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET846'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151765', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151765"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qeU5yq1TcfkeWg_dlPujHRk7Bbp9PbDW\",\"aviator_ident\":\"XXnyYNpEg_O0ZzdmoMYQA_c9wobcmmav\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET846\",\"admin_memo\":\"MLBP151765\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET846","ident":"S36PrDbB3cz0Mer4pcPONWoMsvtmW-rm","created_at":1757678661,"id":1328} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 15:39:21 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yEdNwmfF4PwYZO1rcSt3CffXLyRfx8kw', 'aviator_ident' => '_xs0zf6HDxI04tvlLUM8RdNW9u3p7b8J', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2784'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NDF-285 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NDF-285'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087571', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087571"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"yEdNwmfF4PwYZO1rcSt3CffXLyRfx8kw\",\"aviator_ident\":\"_xs0zf6HDxI04tvlLUM8RdNW9u3p7b8J\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NDF-285\",\"admin_memo\":\"MLHP087571\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"NDF-285","ident":"Whpv5jviHnVPZNbU3zvWTYjEiEdE0bCw","created_at":1757684361,"id":1329} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 15:40:45 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2PvFYzShHdGYYVXubd8fgwEkTVTb269n', 'aviator_ident' => 'dGtnzDPz8I2HouOxr4itL0aoe-gCT2aY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2785'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET946 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET946'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151821', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151821"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2PvFYzShHdGYYVXubd8fgwEkTVTb269n\",\"aviator_ident\":\"dGtnzDPz8I2HouOxr4itL0aoe-gCT2aY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET946\",\"admin_memo\":\"MLBP151821\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET946","ident":"6b1-S_b5cTE-dSlUirrXaJ2Ih8d9Bgk8","created_at":1757684445,"id":1330} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 15:41:17 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'acWHPZ0hyYgcHg0M79bMr2Tvy24U0XwR', 'aviator_ident' => '0i2iHFlTpcLQN7ywIRZubgNZtLNDmQG8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2786'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TXAB695'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAB695'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088824', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088824"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"acWHPZ0hyYgcHg0M79bMr2Tvy24U0XwR\",\"aviator_ident\":\"0i2iHFlTpcLQN7ywIRZubgNZtLNDmQG8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAB695\",\"admin_memo\":\"MLHP088824\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TXAB695","ident":"ZW_liK5HsuDV1xsrd988j8Ofrsz46Pwa","created_at":1757684477,"id":1331} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 16:23:58 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LFOdchMXczlJ03fz7G3lU1DNp73K4iwA', 'aviator_ident' => 'l2V_0Bok3POyobLL7sDotaPG7XFoOlxH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2787'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NCY-536'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NCY-536'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151842', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151842"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LFOdchMXczlJ03fz7G3lU1DNp73K4iwA\",\"aviator_ident\":\"l2V_0Bok3POyobLL7sDotaPG7XFoOlxH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NCY-536\",\"admin_memo\":\"MLBP151842\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NCY-536","ident":"GF5kdmBU3eoRTZ6wZYIEJ2843zeGFpQW","created_at":1757687038,"id":1332} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 16:32:09 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uD9sRp6g1As5LRhBSa9WxdcPz_KLAFwY', 'aviator_ident' => 'R6_eYb0i_KVGb4iOmrCjkDSfqNAgTNIQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2788'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PKC-364'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PKC-364'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151521', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151521"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uD9sRp6g1As5LRhBSa9WxdcPz_KLAFwY\",\"aviator_ident\":\"R6_eYb0i_KVGb4iOmrCjkDSfqNAgTNIQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-364\",\"admin_memo\":\"MLBP151521\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PKC-364","ident":"yR1psmwywEv_04EKjX5lQJq2dj2E0U3w","created_at":1757687529,"id":1333} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 16:44:15 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KYE470ZQ8XXLy4saeNMUnCEB83RAEUvl', 'aviator_ident' => 'QTvZ-UseilybyFfMkw9OVtrr-SHJ55qP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2789'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGW-946'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGW-946'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151844', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151844"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KYE470ZQ8XXLy4saeNMUnCEB83RAEUvl\",\"aviator_ident\":\"QTvZ-UseilybyFfMkw9OVtrr-SHJ55qP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGW-946\",\"admin_memo\":\"MLBP151844\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGW-946","ident":"dfRW6qHgdTvDx1-salZJ_Q44qusA7dbF","created_at":1757688255,"id":1334} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 16:46:30 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jjXJPdB0a84P3Y30Q5C6Y3MWkZ-K2Cm7', 'aviator_ident' => 'JT7EcA6MhW4VdDaUQSsXBogQh7w2aRjr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2790'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RUW-904'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RUW-904'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151845', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151845"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jjXJPdB0a84P3Y30Q5C6Y3MWkZ-K2Cm7\",\"aviator_ident\":\"JT7EcA6MhW4VdDaUQSsXBogQh7w2aRjr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUW-904\",\"admin_memo\":\"MLBP151845\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RUW-904","ident":"C0Wx5lMlzuQDEODeusvAk0ymaJVh0T0q","created_at":1757688390,"id":1335} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 16:50:47 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LoglPPlAtFJg9su4nXSDEjC_kkb3aIJG', 'aviator_ident' => 'Rtle0avJrKtQj-F8LzJA9ubym1PkWVJn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2791'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NLH-660'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NLH-660'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151846', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151846"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LoglPPlAtFJg9su4nXSDEjC_kkb3aIJG\",\"aviator_ident\":\"Rtle0avJrKtQj-F8LzJA9ubym1PkWVJn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NLH-660\",\"admin_memo\":\"MLBP151846\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NLH-660","ident":"JPxsXrDwq-V40QFvFgZA-p5qrswKnaCJ","created_at":1757688647,"id":1336} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 16:56:26 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R3HFBs8lxagIQV3nBhXkKw9zo8cA_pTn', 'aviator_ident' => 'OBHc0lH5OYd_BwLNUBDXKcl1RP_7iNH_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2792'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET841'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET841'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151847', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151847"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R3HFBs8lxagIQV3nBhXkKw9zo8cA_pTn\",\"aviator_ident\":\"OBHc0lH5OYd_BwLNUBDXKcl1RP_7iNH_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET841\",\"admin_memo\":\"MLBP151847\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET841","ident":"vpCZnIgW5Zqy2nI2V3ZcZoi_j5zTkYoG","created_at":1757688986,"id":1337} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 17:01:45 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bjTjlflln2supHRtPWTb_3XM-GkxAK1D', 'aviator_ident' => '980JZmfoewml-UnEizVXQIF3BR-dY1O8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2793'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET839'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET839'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151848', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151848"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bjTjlflln2supHRtPWTb_3XM-GkxAK1D\",\"aviator_ident\":\"980JZmfoewml-UnEizVXQIF3BR-dY1O8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET839\",\"admin_memo\":\"MLBP151848\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET839","ident":"-9nHuiHAfEpprrw9YkE3WwI--BAiPBZT","created_at":1757689305,"id":1338} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 17:10:10 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hEW-ZxAJyZRMmOvc4TJgVT2Vitx3VMrU', 'aviator_ident' => 'VTJxJy8FgQOBJc77cohXOcTTOreMs7S-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2794'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCX-020 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCX-020'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089579', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089579"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"hEW-ZxAJyZRMmOvc4TJgVT2Vitx3VMrU\",\"aviator_ident\":\"VTJxJy8FgQOBJc77cohXOcTTOreMs7S-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCX-020\",\"admin_memo\":\"MLHP089579\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCX-020","ident":"aSgbv2lWFrUUPzxryS4YNCFlRaWDxIHO","created_at":1757689810,"id":1339} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-12 18:36:49 [172.19.0.14][26][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hY9nG1juxsSv2DrgiZNEWKyKUjcAlqDS', 'aviator_ident' => '5IcltMf24_8z_27QrmcqwvtPKQlHcREh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2795'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SHN-310 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SHN-310'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151794', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151794"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hY9nG1juxsSv2DrgiZNEWKyKUjcAlqDS\",\"aviator_ident\":\"5IcltMf24_8z_27QrmcqwvtPKQlHcREh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHN-310\",\"admin_memo\":\"MLBP151794\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SHN-310","ident":"IeLSjqh-xXMFPeEFbKZ3btdgnx14OdjF","created_at":1757695009,"id":1340} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 09:56:55 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jE39EOd89LfgxS2DjvpqYLAjf1wB_iAH', 'aviator_ident' => 'p6kodfdLuUqZpMjfy0wL0i6VHKfB0pO7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2796'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOCJ421 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOCJ421'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151880', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151880"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jE39EOd89LfgxS2DjvpqYLAjf1wB_iAH\",\"aviator_ident\":\"p6kodfdLuUqZpMjfy0wL0i6VHKfB0pO7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCJ421\",\"admin_memo\":\"MLBP151880\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOCJ421","ident":"egN3wt32RUOJN_T306S3UyXqS7Q-z8kf","created_at":1757923015,"id":1341} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 10:10:06 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bIPN_G3tpAjyDKX6xUl0Pb83CiKIud-2', 'aviator_ident' => 'c03RrORhJo76kAtqe-1_BgystFzDFgy0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2797'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHQ958'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHQ958'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151918', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151918"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bIPN_G3tpAjyDKX6xUl0Pb83CiKIud-2\",\"aviator_ident\":\"c03RrORhJo76kAtqe-1_BgystFzDFgy0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHQ958\",\"admin_memo\":\"MLBP151918\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHQ958","ident":"eOuZcphvcncyOrltRQgu7YEhpdTDybpM","created_at":1757923807,"id":1342} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 10:11:45 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ADp5MhgmVNdfwFzyCCiAYerjqt6llhmP', 'aviator_ident' => '8gTpkRqqrRWUoebrSzpnO-ledtRmgOIS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2798'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFH612'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFH612'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151919', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151919"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ADp5MhgmVNdfwFzyCCiAYerjqt6llhmP\",\"aviator_ident\":\"8gTpkRqqrRWUoebrSzpnO-ledtRmgOIS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFH612\",\"admin_memo\":\"MLBP151919\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFH612","ident":"8Q9e92zDgKXLqKWBIoan6U8X2kMICz1t","created_at":1757923905,"id":1343} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 14:08:44 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EWYuwMUkOVScRhStaU1lprWiI-jN6RA9', 'aviator_ident' => 'eBb6vSu3VaRbq7Yi0O3bSJmVkSgDINPz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2799'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJS271'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJS271'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089665', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089665"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"EWYuwMUkOVScRhStaU1lprWiI-jN6RA9\",\"aviator_ident\":\"eBb6vSu3VaRbq7Yi0O3bSJmVkSgDINPz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS271\",\"admin_memo\":\"MLHP089665\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJS271","ident":"t1reh7LHSRJsJPQLBmp1FWhwh1chRB_o","created_at":1757938124,"id":1344} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 15:07:11 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'P8ueph5ymot4EUkCgignXf32MZcuOsgi', 'aviator_ident' => 'nAKImVGLQxBDSoV8Zz-LAvzcOOdMRekv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2800'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJZ100 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJZ100'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088790', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088790"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"P8ueph5ymot4EUkCgignXf32MZcuOsgi\",\"aviator_ident\":\"nAKImVGLQxBDSoV8Zz-LAvzcOOdMRekv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJZ100\",\"admin_memo\":\"MLHP088790\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJZ100","ident":"PDzXnh-5PivQqgfK4ghO_S12EfnyZsKP","created_at":1757941631,"id":1345} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 16:15:41 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HueKF7oaiPPUU45I-g3JNWIsUq5USoyG', 'aviator_ident' => 'ofYVIED4p4r5Qpp6CfJ-K3cMZi85fxLj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2801'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICM224 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICM224'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151965', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151965"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HueKF7oaiPPUU45I-g3JNWIsUq5USoyG\",\"aviator_ident\":\"ofYVIED4p4r5Qpp6CfJ-K3cMZi85fxLj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM224\",\"admin_memo\":\"MLBP151965\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICM224","ident":"y3qg6ohkL8A7rGiQ_tUfjbDzeKf0eYpo","created_at":1757945741,"id":1346} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 16:52:07 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WeKjEp_xqL2-VAJDnTWM2zbiDSqiUq4N', 'aviator_ident' => 'fE-nOa0h8mpS3iuQ2xDi7rSYKXTcP9vu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2802'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RDF-386 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RDF-386'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089594', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089594"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"WeKjEp_xqL2-VAJDnTWM2zbiDSqiUq4N\",\"aviator_ident\":\"fE-nOa0h8mpS3iuQ2xDi7rSYKXTcP9vu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDF-386\",\"admin_memo\":\"MLHP089594\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RDF-386","ident":"MezeLwpi92l8wtFxIM5bJ8tSUvS8mXIa","created_at":1757947928,"id":1347} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 17:47:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kxUOoqDNQ-DKCNKY9wA0MPKU47LUsgNW', 'aviator_ident' => 'WbN6bFl6lihCLpFA6Uvu4vrDtTKpPmYU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2803'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SSZ-369'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SSZ-369'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151989', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151989"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kxUOoqDNQ-DKCNKY9wA0MPKU47LUsgNW\",\"aviator_ident\":\"WbN6bFl6lihCLpFA6Uvu4vrDtTKpPmYU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSZ-369\",\"admin_memo\":\"MLBP151989\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SSZ-369","ident":"gHj6Fi6z1UATJNdc0bscr5H3cKqrzPsv","created_at":1757951273,"id":1348} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 17:49:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '26lKLW0KjnTOVG7-f9ftFTy9n4Z6ZAIb', 'aviator_ident' => 'MXiWAfKbA-IS0ONBC1fNGxc1aOM4gWP_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2804'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET585'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET585'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151990', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151990"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"26lKLW0KjnTOVG7-f9ftFTy9n4Z6ZAIb\",\"aviator_ident\":\"MXiWAfKbA-IS0ONBC1fNGxc1aOM4gWP_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET585\",\"admin_memo\":\"MLBP151990\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET585","ident":"mDnmAifrKqRvDHGlzroWRLLpeeN4uVBt","created_at":1757951344,"id":1349} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 17:50:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UkOvsyEtUPc8QS0mhKmC22iceWOy9n6g', 'aviator_ident' => '33qiY10-2EybzttlJu8j7UlBDKOfu2nz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2805'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF025'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF025'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151991', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151991"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UkOvsyEtUPc8QS0mhKmC22iceWOy9n6g\",\"aviator_ident\":\"33qiY10-2EybzttlJu8j7UlBDKOfu2nz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF025\",\"admin_memo\":\"MLBP151991\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF025","ident":"PMuccqV4PY62dIIIzck2GobbesuSNftQ","created_at":1757951406,"id":1350} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 17:51:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Fn4E6lQVOXpBY4wA6BeyMp4i-7W5AL8B', 'aviator_ident' => '_yEgCtuN275Hom7XGRxKPdX3DVfjqGwV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2806'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NYZ-873'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NYZ-873'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151992', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151992"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Fn4E6lQVOXpBY4wA6BeyMp4i-7W5AL8B\",\"aviator_ident\":\"_yEgCtuN275Hom7XGRxKPdX3DVfjqGwV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYZ-873\",\"admin_memo\":\"MLBP151992\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NYZ-873","ident":"MsMv7IkvqlBNHMFkSC-x_aT1NKcY8KcS","created_at":1757951461,"id":1351} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 17:51:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2PXOxFM8qIRUvxkXQKXWvWzk-_R1N9BE', 'aviator_ident' => 'QwZRDeLA8zKsuWE7HXQITcCVxoJN5NuI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2807'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAE-349'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAE-349'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151590', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151590"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2PXOxFM8qIRUvxkXQKXWvWzk-_R1N9BE\",\"aviator_ident\":\"QwZRDeLA8zKsuWE7HXQITcCVxoJN5NuI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAE-349\",\"admin_memo\":\"MLBP151590\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAE-349","ident":"eYoXWfAaxdSWdFALRcth2umJbkdgNrM4","created_at":1757951498,"id":1352} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 18:38:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jjXJPdB0a84P3Y30Q5C6Y3MWkZ-K2Cm7', 'aviator_ident' => 'r1UCNjVy7ujOD4ndP1OeIhFDP-XfY1g9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2808'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RUW-904 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RUW-904'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151845', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151845"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jjXJPdB0a84P3Y30Q5C6Y3MWkZ-K2Cm7\",\"aviator_ident\":\"r1UCNjVy7ujOD4ndP1OeIhFDP-XfY1g9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUW-904\",\"admin_memo\":\"MLBP151845\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RUW-904","ident":"f9H6hujnjsoU91RKMX-EnMGLSt9bWiDk","created_at":1757954322,"id":1353} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 19:02:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LoglPPlAtFJg9su4nXSDEjC_kkb3aIJG', 'aviator_ident' => 'XrdSB40QbuVhm93JKcahUGjJl-cYLyHr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2809'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NLH-660 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NLH-660'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151846', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151846"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LoglPPlAtFJg9su4nXSDEjC_kkb3aIJG\",\"aviator_ident\":\"XrdSB40QbuVhm93JKcahUGjJl-cYLyHr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NLH-660\",\"admin_memo\":\"MLBP151846\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NLH-660","ident":"oFBeq4_573BkFJvAJGT3QZgYA-jXG4-4","created_at":1757955749,"id":1354} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 19:18:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KYE470ZQ8XXLy4saeNMUnCEB83RAEUvl', 'aviator_ident' => 'rogG5sDd0fer-SsTPPnLIjI9ukDlbPxQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2810'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGW-946 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGW-946'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151844', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151844"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KYE470ZQ8XXLy4saeNMUnCEB83RAEUvl\",\"aviator_ident\":\"rogG5sDd0fer-SsTPPnLIjI9ukDlbPxQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGW-946\",\"admin_memo\":\"MLBP151844\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGW-946","ident":"326JfVkbfaacLa5ue_aITafLe830hSS4","created_at":1757956715,"id":1355} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 19:49:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ADp5MhgmVNdfwFzyCCiAYerjqt6llhmP', 'aviator_ident' => 'elUqdw2iXHIb23txVSudDvs32vlqwakd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2811'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFH612 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFH612'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151919', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151919"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ADp5MhgmVNdfwFzyCCiAYerjqt6llhmP\",\"aviator_ident\":\"elUqdw2iXHIb23txVSudDvs32vlqwakd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFH612\",\"admin_memo\":\"MLBP151919\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFH612","ident":"bT01ULQSxOOdF-zd1Z4IVULaNIJWUi3M","created_at":1757958565,"id":1356} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 20:41:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R3HFBs8lxagIQV3nBhXkKw9zo8cA_pTn', 'aviator_ident' => 'onuKprAYfLpD0vzLANhOes7O4giINn0s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2812'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET841 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET841'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151847', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151847"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R3HFBs8lxagIQV3nBhXkKw9zo8cA_pTn\",\"aviator_ident\":\"onuKprAYfLpD0vzLANhOes7O4giINn0s\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET841\",\"admin_memo\":\"MLBP151847\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET841","ident":"D656J_kZ4zXyhqCGIsjYEn9AOvkDqC7G","created_at":1757961714,"id":1357} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 21:21:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bjTjlflln2supHRtPWTb_3XM-GkxAK1D', 'aviator_ident' => 'PN5SQZRWUV2fOrb088Awm4iXuUTSxgz8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2813'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET839 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET839'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151848', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151848"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bjTjlflln2supHRtPWTb_3XM-GkxAK1D\",\"aviator_ident\":\"PN5SQZRWUV2fOrb088Awm4iXuUTSxgz8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET839\",\"admin_memo\":\"MLBP151848\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET839","ident":"82G_RrRvdaQeE4FjzX2Yacyzr9KCKR_A","created_at":1757964061,"id":1358} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-15 21:51:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bIPN_G3tpAjyDKX6xUl0Pb83CiKIud-2', 'aviator_ident' => '29HFqwmFQE8Cp3uiehbjYBbO9Rs-1cY3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2814'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHQ958 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHQ958'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151918', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151918"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bIPN_G3tpAjyDKX6xUl0Pb83CiKIud-2\",\"aviator_ident\":\"29HFqwmFQE8Cp3uiehbjYBbO9Rs-1cY3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHQ958\",\"admin_memo\":\"MLBP151918\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHQ958","ident":"GAFcC5uHyw0tLW5E4o1HXA3T6uUUD8kY","created_at":1757965896,"id":1359} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 08:56:01 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UshOGLOJaoSd-2WVSQTGHcUqB2BaGjDv', 'aviator_ident' => 'E0g2kcNLX4cPYkIR6loQx3H9wv7fijxy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2815'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SWX-975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SWX-975'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089707', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089707"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"UshOGLOJaoSd-2WVSQTGHcUqB2BaGjDv\",\"aviator_ident\":\"E0g2kcNLX4cPYkIR6loQx3H9wv7fijxy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWX-975\",\"admin_memo\":\"MLHP089707\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SWX-975","ident":"qX01Wq97EZb_woK_zcHkqNrlyMWLm-l-","created_at":1758005761,"id":1360} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 14:31:55 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'e_t68gzBVb0CKYh5-lBMfQNsBudRH6mw', 'aviator_ident' => '9YmpSI2Tz4r868aEVw-hvz76X_YDIFt_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2816'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'E201572 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'E201572'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089593', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089593"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"e_t68gzBVb0CKYh5-lBMfQNsBudRH6mw\",\"aviator_ident\":\"9YmpSI2Tz4r868aEVw-hvz76X_YDIFt_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"E201572\",\"admin_memo\":\"MLHP089593\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"E201572","ident":"5sVGWAZbww-Wn0vggc1Do_VhX5RnRyOS","created_at":1758025915,"id":1361} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 14:33:17 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wRF3BxTtJBXAW9sOWo5qDjO97Dtt_kRo', 'aviator_ident' => 'yZPcmUff0vKKR-n5klaT54NnTk_4xRmi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2817'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGZ-436 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGZ-436'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152082', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152082"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wRF3BxTtJBXAW9sOWo5qDjO97Dtt_kRo\",\"aviator_ident\":\"yZPcmUff0vKKR-n5klaT54NnTk_4xRmi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGZ-436\",\"admin_memo\":\"MLBP152082\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGZ-436","ident":"7pvL2XsX-BI2AK49Ze5iJ9YjgXG7FarK","created_at":1758025997,"id":1362} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 17:35:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'khczPG5blT2NjLdruCBPIjaq8l7I9M-r', 'aviator_ident' => 'LMlN3r7k3uIzUsonCunkV6te9-_4kUCy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2818'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABS128'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABS128'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152116', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152116"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"khczPG5blT2NjLdruCBPIjaq8l7I9M-r\",\"aviator_ident\":\"LMlN3r7k3uIzUsonCunkV6te9-_4kUCy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABS128\",\"admin_memo\":\"MLBP152116\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABS128","ident":"0vkzKvQDnvo2KxKjF9cQqTxwDdkp17eQ","created_at":1758036926,"id":1363} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 17:36:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_jFM7lh0hK5ZiaJiYD9ernIQ6HsJ5InS', 'aviator_ident' => 'iQpaUJA1y-jvr8ALPzODMjbP_FbvONY-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2819'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RUZ-519'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RUZ-519'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152117', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152117"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_jFM7lh0hK5ZiaJiYD9ernIQ6HsJ5InS\",\"aviator_ident\":\"iQpaUJA1y-jvr8ALPzODMjbP_FbvONY-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUZ-519\",\"admin_memo\":\"MLBP152117\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RUZ-519","ident":"gSBEwOe0wCTICtY9gmRKfwcCLTQ0KIRf","created_at":1758036980,"id":1364} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 17:37:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '239omXKBzr6CKKvUjIMdjKY3nVxQ3GR0', 'aviator_ident' => 'niiNbDsHs1YeuoqMRiqBcOd3nk1RmX_G', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2820'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABN426'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABN426'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152118', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152118"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"239omXKBzr6CKKvUjIMdjKY3nVxQ3GR0\",\"aviator_ident\":\"niiNbDsHs1YeuoqMRiqBcOd3nk1RmX_G\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABN426\",\"admin_memo\":\"MLBP152118\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABN426","ident":"rIe47iYXD-ghTox9LfP9Nb0BmchWZEHU","created_at":1758037037,"id":1365} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 18:00:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Fn4E6lQVOXpBY4wA6BeyMp4i-7W5AL8B', 'aviator_ident' => 'cmjE2sazJzFYyCzYOpXU8cig29cs4x0f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2821'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NYZ-873 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NYZ-873'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151992', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151992"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Fn4E6lQVOXpBY4wA6BeyMp4i-7W5AL8B\",\"aviator_ident\":\"cmjE2sazJzFYyCzYOpXU8cig29cs4x0f\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYZ-873\",\"admin_memo\":\"MLBP151992\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NYZ-873","ident":"59FiIcHTcyNpzScIG9elqyEx4vnNXL-x","created_at":1758038404,"id":1366} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 18:13:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kxUOoqDNQ-DKCNKY9wA0MPKU47LUsgNW', 'aviator_ident' => '-LyrU5qaJGTn2Zm8pVHZkKS7SxMPPG5d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2822'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSZ-369 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSZ-369'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151989', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151989"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kxUOoqDNQ-DKCNKY9wA0MPKU47LUsgNW\",\"aviator_ident\":\"-LyrU5qaJGTn2Zm8pVHZkKS7SxMPPG5d\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSZ-369\",\"admin_memo\":\"MLBP151989\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSZ-369","ident":"A3TaEkvxMx8AGplevVWA_LHc0xPrI4mg","created_at":1758039182,"id":1367} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 18:28:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2PXOxFM8qIRUvxkXQKXWvWzk-_R1N9BE', 'aviator_ident' => 'uv3O2LQGxqjUlnmTvh2nn1slfm3ZQGIC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2823'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAE-349 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAE-349'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151590', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151590"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2PXOxFM8qIRUvxkXQKXWvWzk-_R1N9BE\",\"aviator_ident\":\"uv3O2LQGxqjUlnmTvh2nn1slfm3ZQGIC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAE-349\",\"admin_memo\":\"MLBP151590\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAE-349","ident":"6zhoth03g4_yjWv_F-sQCjn_WkoXcJnB","created_at":1758040114,"id":1368} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 18:43:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '26lKLW0KjnTOVG7-f9ftFTy9n4Z6ZAIb', 'aviator_ident' => '8Apx-28A6j3aphOLrB-MRng0KGc4jSND', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2824'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET585 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET585'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151990', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151990"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"26lKLW0KjnTOVG7-f9ftFTy9n4Z6ZAIb\",\"aviator_ident\":\"8Apx-28A6j3aphOLrB-MRng0KGc4jSND\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET585\",\"admin_memo\":\"MLBP151990\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET585","ident":"aAwBvQXrZzzcpbZNwYX0xOYQqrbT8FLY","created_at":1758041001,"id":1369} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-16 19:22:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UkOvsyEtUPc8QS0mhKmC22iceWOy9n6g', 'aviator_ident' => '8hyr_QoNT4ChSLzBUa2e_AekeryRITnO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2825'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF025 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF025'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP151991', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP151991"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UkOvsyEtUPc8QS0mhKmC22iceWOy9n6g\",\"aviator_ident\":\"8hyr_QoNT4ChSLzBUa2e_AekeryRITnO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF025\",\"admin_memo\":\"MLBP151991\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF025","ident":"cKwdrCL0RVQFSsmXQcTMJFc16ZIv4T0j","created_at":1758043333,"id":1370} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 07:29:30 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EWYuwMUkOVScRhStaU1lprWiI-jN6RA9', 'aviator_ident' => 'mDhlIsL33mzBn0NxiYavk7AGr3CHdia6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2826'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS271 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS271'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089665', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089665"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"EWYuwMUkOVScRhStaU1lprWiI-jN6RA9\",\"aviator_ident\":\"mDhlIsL33mzBn0NxiYavk7AGr3CHdia6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS271\",\"admin_memo\":\"MLHP089665\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS271","ident":"lRMHg8wBsGNwNvu0b1eY9_CcDavi0LBT","created_at":1758086970,"id":1371} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 07:33:57 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kEbttYP3e9GFWK6oWAp4k71aNG0NIN6P', 'aviator_ident' => 'l0r_nPk8iDUE_FPpnC8t7HXb9aUjlHy-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2827'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOBI081'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOBI081'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089689', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089689"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"kEbttYP3e9GFWK6oWAp4k71aNG0NIN6P\",\"aviator_ident\":\"l0r_nPk8iDUE_FPpnC8t7HXb9aUjlHy-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBI081\",\"admin_memo\":\"MLHP089689\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOBI081","ident":"rARwCwhpjbLQmSCYQbY6AabExJNUcjKg","created_at":1758087237,"id":1372} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 09:19:42 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kHkQKeO_zwPQqhN9i4PxLVeVp4-8Ou14', 'aviator_ident' => '-GCBkoKZ7a_ZF1_Cqm7yuJaJ8ZNUI-gD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2828'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOCG935'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOCG935'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152177', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152177"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kHkQKeO_zwPQqhN9i4PxLVeVp4-8Ou14\",\"aviator_ident\":\"-GCBkoKZ7a_ZF1_Cqm7yuJaJ8ZNUI-gD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCG935\",\"admin_memo\":\"MLBP152177\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOCG935","ident":"en2LQATTo4Ab0uAJOpkS6bj5lLknmEkd","created_at":1758093582,"id":1373} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 14:45:41 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UshOGLOJaoSd-2WVSQTGHcUqB2BaGjDv', 'aviator_ident' => 'k3e7oSX2qfZ9-XUO6XvwnOk6xIgWwcZX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2829'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWX-975 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWX-975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089707', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089707"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"UshOGLOJaoSd-2WVSQTGHcUqB2BaGjDv\",\"aviator_ident\":\"k3e7oSX2qfZ9-XUO6XvwnOk6xIgWwcZX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWX-975\",\"admin_memo\":\"MLHP089707\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWX-975","ident":"W5VSGGsH9ix8HD7OUuJGE4btC53AYTDF","created_at":1758113141,"id":1374} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 15:42:04 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PZDdZj4r5uGBZSbEr-r4vse7JAD6mi5r', 'aviator_ident' => 'SDzhX5oEFPa3OCF_dHvDE0JighVvpIrl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2830'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AALL042'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AALL042'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088929', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088929"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"PZDdZj4r5uGBZSbEr-r4vse7JAD6mi5r\",\"aviator_ident\":\"SDzhX5oEFPa3OCF_dHvDE0JighVvpIrl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALL042\",\"admin_memo\":\"MLHP088929\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AALL042","ident":"PE8gzptaXht187uiEl94fv5YhZUovPs1","created_at":1758116524,"id":1375} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 16:31:41 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ljs0V-inJjbKf_W3wPnsdD96YrBCL1Ys', 'aviator_ident' => 'qCUcIOIp7mL9Jeafv-W5HvRlsL3uetRV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2831'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO528 - AAJY798'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO528'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJY798'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152279', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152279"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ljs0V-inJjbKf_W3wPnsdD96YrBCL1Ys\",\"aviator_ident\":\"qCUcIOIp7mL9Jeafv-W5HvRlsL3uetRV\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO528 - AAJY798\",\"admin_memo\":\"MLBP152279\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO528 - AAJY798","ident":"FuCbXOrwIlnqeVOokiaSDDS2ZEJFp7kk","created_at":1758119501,"id":1376} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 16:56:00 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mjdLDRhxAQaixJEJbMdDv68ayLJo3LjB', 'aviator_ident' => 'ztEMCsbvBqG5SYfex6LXL6073j3DvLsR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2832'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEU-925 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEU-925'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152269', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152269"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mjdLDRhxAQaixJEJbMdDv68ayLJo3LjB\",\"aviator_ident\":\"ztEMCsbvBqG5SYfex6LXL6073j3DvLsR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-925\",\"admin_memo\":\"MLBP152269\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEU-925","ident":"_vl6bzSW5q_gbdKo9bBZOfxcs0MRyh_J","created_at":1758120960,"id":1377} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 17:08:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sopA7YKwgOLWjoMDKXl4yVIRkMXQk5CK', 'aviator_ident' => 'gxpXNBTJMB6NlMJ9Mc9qS-Wo8yyDXbIS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2834'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TXAI004'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAI004'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152284', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152284"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sopA7YKwgOLWjoMDKXl4yVIRkMXQk5CK\",\"aviator_ident\":\"gxpXNBTJMB6NlMJ9Mc9qS-Wo8yyDXbIS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAI004\",\"admin_memo\":\"MLBP152284\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TXAI004","ident":"X0J7s2fJFyxr_5eiSZ2gsB_0P8oKj0In","created_at":1758121698,"id":1378} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 18:46:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'khczPG5blT2NjLdruCBPIjaq8l7I9M-r', 'aviator_ident' => 'DB2vxi51LgLMCKCU-9qW1dkqK-bIouts', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2835'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABS128 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABS128'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152116', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152116"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"khczPG5blT2NjLdruCBPIjaq8l7I9M-r\",\"aviator_ident\":\"DB2vxi51LgLMCKCU-9qW1dkqK-bIouts\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABS128\",\"admin_memo\":\"MLBP152116\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABS128","ident":"H3Xs4nSf1heRrfHvdPk8wHDLHZggX3M7","created_at":1758127576,"id":1379} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 19:36:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '239omXKBzr6CKKvUjIMdjKY3nVxQ3GR0', 'aviator_ident' => '8MmHh0V0m4b4lS7_g-V3g_o3AKlzkoRI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2836'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABN426 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABN426'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152118', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152118"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"239omXKBzr6CKKvUjIMdjKY3nVxQ3GR0\",\"aviator_ident\":\"8MmHh0V0m4b4lS7_g-V3g_o3AKlzkoRI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABN426\",\"admin_memo\":\"MLBP152118\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABN426","ident":"LUMLbGCwFROB0-A0kvkBfyr2LmWfsnxI","created_at":1758130604,"id":1380} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 19:50:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kHkQKeO_zwPQqhN9i4PxLVeVp4-8Ou14', 'aviator_ident' => '3AL-qIsbhuWMFDdBZR4xEdQqAfSgVEup', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2837'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOCG935 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOCG935'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152177', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152177"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kHkQKeO_zwPQqhN9i4PxLVeVp4-8Ou14\",\"aviator_ident\":\"3AL-qIsbhuWMFDdBZR4xEdQqAfSgVEup\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCG935\",\"admin_memo\":\"MLBP152177\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOCG935","ident":"V26FcgWmS59psR28ZT0ZLvxpywA5j52k","created_at":1758131418,"id":1381} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 20:16:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_jFM7lh0hK5ZiaJiYD9ernIQ6HsJ5InS', 'aviator_ident' => 'CC1SvAQI2WzATszhHRMK_jWkc8VsDc2G', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2838'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RUZ-519 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RUZ-519'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152117', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152117"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_jFM7lh0hK5ZiaJiYD9ernIQ6HsJ5InS\",\"aviator_ident\":\"CC1SvAQI2WzATszhHRMK_jWkc8VsDc2G\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUZ-519\",\"admin_memo\":\"MLBP152117\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RUZ-519","ident":"QZoJPyW-71rp2nPkowBKdOIM1quDE2A6","created_at":1758132993,"id":1382} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-17 21:35:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ljs0V-inJjbKf_W3wPnsdD96YrBCL1Ys', 'aviator_ident' => '_jpRbEvvJ5UdlsGF9IfyR5_vy8Fcu-_l', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2839'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Csereautó'; $description = 'AAJY798 - AOBO528'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY798'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Csereautó'; $description = 'AOBO528'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152279', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152279"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ljs0V-inJjbKf_W3wPnsdD96YrBCL1Ys\",\"aviator_ident\":\"_jpRbEvvJ5UdlsGF9IfyR5_vy8Fcu-_l\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Csereaut\\u00f3\",\"description\":\"AAJY798 - AOBO528\",\"admin_memo\":\"MLBP152279\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Csereautó","description":"AAJY798 - AOBO528","ident":"Gbppc_WAavWpVsKIyMGi1Rt6VIoTt7jk","created_at":1758137744,"id":1383} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-18 15:00:10 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zEU2W2P7Z4xO6tTQ2myoPc3ogavE-k8w', 'aviator_ident' => 'Nv6rFbiTuoUgNGxnBLn_JlrlI2Whx8h-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2840'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152364', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152364"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zEU2W2P7Z4xO6tTQ2myoPc3ogavE-k8w\",\"aviator_ident\":\"Nv6rFbiTuoUgNGxnBLn_JlrlI2Whx8h-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP152364\",\"ignore_payment\":\"1\"}"} 2025-09-18 15:11:17 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zEU2W2P7Z4xO6tTQ2myoPc3ogavE-k8w', 'aviator_ident' => 'Nv6rFbiTuoUgNGxnBLn_JlrlI2Whx8h-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2840'); if ('1' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152364', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152364"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zEU2W2P7Z4xO6tTQ2myoPc3ogavE-k8w\",\"aviator_ident\":\"Nv6rFbiTuoUgNGxnBLn_JlrlI2Whx8h-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP152364\",\"ignore_payment\":\"1\"}"} 2025-09-18 15:11:45 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zEU2W2P7Z4xO6tTQ2myoPc3ogavE-k8w', 'aviator_ident' => '81LZvx7RJAT8A_BxcJs9INkknuT_5Si0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2841'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SHN-316 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SHN-316'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152364', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152364"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zEU2W2P7Z4xO6tTQ2myoPc3ogavE-k8w\",\"aviator_ident\":\"81LZvx7RJAT8A_BxcJs9INkknuT_5Si0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHN-316\",\"admin_memo\":\"MLBP152364\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SHN-316","ident":"TIIgjB8Iber86i3-NBid8DvergVeJrBB","created_at":1758201105,"id":1384} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-18 20:17:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sopA7YKwgOLWjoMDKXl4yVIRkMXQk5CK', 'aviator_ident' => 'DMusjSBOwIq3irsgRu1z7B4WU6Ze1-UY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2842'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TXAI004 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TXAI004'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152284', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152284"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sopA7YKwgOLWjoMDKXl4yVIRkMXQk5CK\",\"aviator_ident\":\"DMusjSBOwIq3irsgRu1z7B4WU6Ze1-UY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAI004\",\"admin_memo\":\"MLBP152284\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TXAI004","ident":"bll6flOCOfZn8FPohb2uhL5RzAQfxb6J","created_at":1758219429,"id":1385} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 11:28:59 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sUNzV92m-ffuRH0L66AXzk6wPcCGDlsJ', 'aviator_ident' => 'HVEg1_KzfTKjrTlhD1ggCCD7TpPdYjW6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2843'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP905 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP905'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089086', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089086"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"sUNzV92m-ffuRH0L66AXzk6wPcCGDlsJ\",\"aviator_ident\":\"HVEg1_KzfTKjrTlhD1ggCCD7TpPdYjW6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP905\",\"admin_memo\":\"MLHP089086\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP905","ident":"VpQx_TmtoVZi2P7bBDGctDEIU0sJ49W0","created_at":1758274139,"id":1386} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 15:10:47 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8GyIETW6ABZryu2ekuI-96rQT76SwyVG', 'aviator_ident' => 'VPt07O8Aur2gdj2vKS2Q9FREIom1S3VP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2844'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJQ774'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJQ774'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088761', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088761"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"8GyIETW6ABZryu2ekuI-96rQT76SwyVG\",\"aviator_ident\":\"VPt07O8Aur2gdj2vKS2Q9FREIom1S3VP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJQ774\",\"admin_memo\":\"MLHP088761\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJQ774","ident":"9eLTTdC0nD9ZAQdkLauhKGLN2-wUirAD","created_at":1758287448,"id":1387} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 15:21:27 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wNIh0nttlA4nUqlRHDIgB2AywhgieXwp', 'aviator_ident' => 'RBrTmFfQ59x61I5mGxTNhVQLrS8Io5b9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2845'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STA-038'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STA-038'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089489', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089489"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"wNIh0nttlA4nUqlRHDIgB2AywhgieXwp\",\"aviator_ident\":\"RBrTmFfQ59x61I5mGxTNhVQLrS8Io5b9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STA-038\",\"admin_memo\":\"MLHP089489\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"STA-038","ident":"2Gi98mMkYvOhQXi3wLrWodSDwJ874woC","created_at":1758288088,"id":1388} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 15:25:04 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WtqT8klP5lsR_aa9A6CatJGlJfSqe9yb', 'aviator_ident' => 'ayT_lOyLKICXHqUzORvXbhWzPcgLeQuf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2846'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEME134'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEME134'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089927', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089927"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"WtqT8klP5lsR_aa9A6CatJGlJfSqe9yb\",\"aviator_ident\":\"ayT_lOyLKICXHqUzORvXbhWzPcgLeQuf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEME134\",\"admin_memo\":\"MLHP089927\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEME134","ident":"Txh9F2fMtooBS5Zk8OroKMQ4GVLkA6xI","created_at":1758288304,"id":1389} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 15:39:04 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OyjaNlPUhd3jE1rJmk21iSOVPPP6DlgX', 'aviator_ident' => '2ED2Mqd2Dtjv0koARkNU6AvoKlW7qChR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2847'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO502 - AEHD661'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO502'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHD661'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089940', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089940"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"OyjaNlPUhd3jE1rJmk21iSOVPPP6DlgX\",\"aviator_ident\":\"2ED2Mqd2Dtjv0koARkNU6AvoKlW7qChR\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO502 - AEHD661\",\"admin_memo\":\"MLHP089940\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO502 - AEHD661","ident":"Qjsok8RnunHH_Go_gQWmVadrX0Mb2u7j","created_at":1758289144,"id":1390} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 16:13:25 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EljktGh00rF6dtMZKGgoia2Hj3qTqQqh', 'aviator_ident' => 'g6KKy5gjhdecd-S9LEZOnnrSaGJCrpiz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2849'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADW874 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADW874'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152455', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152455"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EljktGh00rF6dtMZKGgoia2Hj3qTqQqh\",\"aviator_ident\":\"g6KKy5gjhdecd-S9LEZOnnrSaGJCrpiz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADW874\",\"admin_memo\":\"MLBP152455\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADW874","ident":"lDGvZDbyh-GPtDw4vB-RRUqMDPAr05s5","created_at":1758291205,"id":1391} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 16:30:57 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LlulT5spGKv-4txfSRWAtDb3eJQ9p5vz', 'aviator_ident' => 'wPV4oSnSzg64_NKB_LndsipOrJWzocS_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2850'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MGN-513 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MGN-513'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152014', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152014"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LlulT5spGKv-4txfSRWAtDb3eJQ9p5vz\",\"aviator_ident\":\"wPV4oSnSzg64_NKB_LndsipOrJWzocS_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MGN-513\",\"admin_memo\":\"MLBP152014\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MGN-513","ident":"v3w_yHSrTjijVwCyQiiNnV3r1fuTvwDp","created_at":1758292257,"id":1392} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 18:03:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6QvzdWkmdLT7b9PU4sQt7iBTw-DtK2i5', 'aviator_ident' => '_Wxh-ud8d2VuySx7cIDInsd43NhsOu3P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2851'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NWJ-637'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NWJ-637'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152498', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152498"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6QvzdWkmdLT7b9PU4sQt7iBTw-DtK2i5\",\"aviator_ident\":\"_Wxh-ud8d2VuySx7cIDInsd43NhsOu3P\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NWJ-637\",\"admin_memo\":\"MLBP152498\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NWJ-637","ident":"5rjGI4LDnJ7t4T1PiJ8BfJ3LrWWQlDyE","created_at":1758297786,"id":1393} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 18:04:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GXJN5sCWIIgxXZB40ms_cAL_Dnxf8xkr', 'aviator_ident' => 'p3WOBlSP_TtIAYUjZfwHmt9U4BkHwljD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2852'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEAC163'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEAC163'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152499', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152499"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GXJN5sCWIIgxXZB40ms_cAL_Dnxf8xkr\",\"aviator_ident\":\"p3WOBlSP_TtIAYUjZfwHmt9U4BkHwljD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAC163\",\"admin_memo\":\"MLBP152499\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEAC163","ident":"f8zEycp0Lu5YLp0DA1_-PH7gaGD9YDTx","created_at":1758297869,"id":1394} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 18:05:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6rpklJyphYcWSpen9WQR-yO9lm0H4kng', 'aviator_ident' => '_LGzbYGet0VxOiPtH-xl7aaz-QqvimWv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2853'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIAC059'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIAC059'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152500', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152500"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6rpklJyphYcWSpen9WQR-yO9lm0H4kng\",\"aviator_ident\":\"_LGzbYGet0VxOiPtH-xl7aaz-QqvimWv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIAC059\",\"admin_memo\":\"MLBP152500\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIAC059","ident":"xPWy23LlFF1cm7k_NG8Ex32oHq4TPvNe","created_at":1758297950,"id":1395} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 18:06:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wsIGTJ5p7H9XDBVCHCi1piit42690XoL', 'aviator_ident' => 'p-zQBnc14RDHeMZ538R0e6hQNnBd2gA2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2854'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET918'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET918'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152501', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152501"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wsIGTJ5p7H9XDBVCHCi1piit42690XoL\",\"aviator_ident\":\"p-zQBnc14RDHeMZ538R0e6hQNnBd2gA2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET918\",\"admin_memo\":\"MLBP152501\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET918","ident":"qwWSmq_rlMJ1cG3x9pAMKGUqJajOEhw9","created_at":1758298006,"id":1396} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 18:07:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9bfiVWvsJQDVfbBSACd3RJ5Wa0luLw0v', 'aviator_ident' => 'bvX5-KFcHk9AFRU1FY16UKVoES_7nWFl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2855'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET810'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET810'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152502', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152502"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9bfiVWvsJQDVfbBSACd3RJ5Wa0luLw0v\",\"aviator_ident\":\"bvX5-KFcHk9AFRU1FY16UKVoES_7nWFl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET810\",\"admin_memo\":\"MLBP152502\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET810","ident":"m1d6zBE9m3JKnYhKntxSLzN1rU2j_5oN","created_at":1758298070,"id":1397} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-19 18:49:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vfgWYHqs9vn7PMUg6n9yM_--z2XQMCVT', 'aviator_ident' => 'r092eYhIXx4eRtia9P71jAmOGq6wqw7L', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2856'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFX-514 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFX-514'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152462', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152462"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vfgWYHqs9vn7PMUg6n9yM_--z2XQMCVT\",\"aviator_ident\":\"r092eYhIXx4eRtia9P71jAmOGq6wqw7L\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-514\",\"admin_memo\":\"MLBP152462\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFX-514","ident":"oInjdSCDRrkRD3iMV8-zuJf8LpxHAniZ","created_at":1758300551,"id":1398} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 08:32:22 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jkp8nnu41_V2Y0jsWFLYo1-VhAQIYb5a', 'aviator_ident' => 't9p_bQADkuagTwxMHrG0_mUVvUt-hNbY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2857'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP875'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP875'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089964', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089964"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"jkp8nnu41_V2Y0jsWFLYo1-VhAQIYb5a\",\"aviator_ident\":\"t9p_bQADkuagTwxMHrG0_mUVvUt-hNbY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP875\",\"admin_memo\":\"MLHP089964\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP875","ident":"WLKvDVNgXPwjeNV2-nXq7Rpnk9OlTP3l","created_at":1758522742,"id":1399} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 12:03:41 [172.19.0.14][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iV_5Oe4o6n-9tjNNBRsfQalm6v49sQ53', 'aviator_ident' => '4P1RFxsVKUlkh29u2va0uiyo8KzF7HQV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2858'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RRJ-809 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RRJ-809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089949', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089949"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"iV_5Oe4o6n-9tjNNBRsfQalm6v49sQ53\",\"aviator_ident\":\"4P1RFxsVKUlkh29u2va0uiyo8KzF7HQV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRJ-809\",\"admin_memo\":\"MLHP089949\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RRJ-809","ident":"Ma0qvFShMs4AvsQg4aXnuI1Qv_hnvQdr","created_at":1758535421,"id":1400} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 12:07:56 [172.19.0.14][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iV_5Oe4o6n-9tjNNBRsfQalm6v49sQ53', 'aviator_ident' => '4P1RFxsVKUlkh29u2va0uiyo8KzF7HQV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2858'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RRJ-809 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RRJ-809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089949', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089949"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"iV_5Oe4o6n-9tjNNBRsfQalm6v49sQ53\",\"aviator_ident\":\"4P1RFxsVKUlkh29u2va0uiyo8KzF7HQV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRJ-809\",\"admin_memo\":\"MLHP089949\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RRJ-809","ident":"6JiDktpAstxCartD-Prwm7GJm6gbbe8G","created_at":1758535676,"id":1401} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 12:23:30 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RJPe2L8XL3X2H-CWWOeU4R4kue6kK41D', 'aviator_ident' => 'j7ZGT891DhxCmN9v_-Kh4VpV7rZS3pKI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2859'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SUA-737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SUA-737'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089571', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089571"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"RJPe2L8XL3X2H-CWWOeU4R4kue6kK41D\",\"aviator_ident\":\"j7ZGT891DhxCmN9v_-Kh4VpV7rZS3pKI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUA-737\",\"admin_memo\":\"MLHP089571\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SUA-737","ident":"ZplVCZZ5rMYf6kZi1c8cf_ifwGw1XvbI","created_at":1758536610,"id":1402} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 12:36:52 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SU1Y4Nm6NsWEuOL7Muc6dd07zRV0yJja', 'aviator_ident' => 'F0XlKf_gEWNr9qaA3Bc6lDatDpFYy9Ji', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2860'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MXK-760 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MXK-760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089070', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089070"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"SU1Y4Nm6NsWEuOL7Muc6dd07zRV0yJja\",\"aviator_ident\":\"F0XlKf_gEWNr9qaA3Bc6lDatDpFYy9Ji\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MXK-760\",\"admin_memo\":\"MLHP089070\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"MXK-760","ident":"qjYtmRZays9if-pXAWpRNFLBN4knGdpT","created_at":1758537412,"id":1403} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 16:29:55 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jBNmF5w3_6ujftQIRCiYhZ4BfTvMe5aP', 'aviator_ident' => '33WO78gzwY_OQ0fdkR5W1A-LZXc7_pPo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2861'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MPB-254 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MPB-254'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152555', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152555"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jBNmF5w3_6ujftQIRCiYhZ4BfTvMe5aP\",\"aviator_ident\":\"33WO78gzwY_OQ0fdkR5W1A-LZXc7_pPo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MPB-254\",\"admin_memo\":\"MLBP152555\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MPB-254","ident":"QuzKtQxbRdRUyPGC2-PtRHrTU1Bky-_v","created_at":1758551395,"id":1404} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 17:02:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dNkWxC7C9lDjKyFiRMMT49uGNC7kZIj8', 'aviator_ident' => 'qRq1THevbms8jSJPFoSHHWbtbEPqvJD4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2862'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NVM-713'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NVM-713'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152594', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152594"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dNkWxC7C9lDjKyFiRMMT49uGNC7kZIj8\",\"aviator_ident\":\"qRq1THevbms8jSJPFoSHHWbtbEPqvJD4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NVM-713\",\"admin_memo\":\"MLBP152594\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NVM-713","ident":"yXwFpb7TN34L5V5hXlqhEU7Ii4kKXJdY","created_at":1758553370,"id":1405} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 17:04:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FvFmMdNJYvRRF4IhFY9feHjavQiKZ_AG', 'aviator_ident' => 'CP2bJdWNcusKswJM7-hOb3DmT87XNQ4Q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2863'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIB462'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIB462'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152595', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152595"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FvFmMdNJYvRRF4IhFY9feHjavQiKZ_AG\",\"aviator_ident\":\"CP2bJdWNcusKswJM7-hOb3DmT87XNQ4Q\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIB462\",\"admin_memo\":\"MLBP152595\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIB462","ident":"6KyWV14Y47C_soDnYE2I9geqS2a_NDah","created_at":1758553454,"id":1406} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 17:12:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rcWffR6ktF8pF1y5mmLHMdFaQiJTxFi1', 'aviator_ident' => 'Noc3DeGHw4xCtCEW8rjKVrCzKdZh0pMD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2864'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF768'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF768'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152596', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152596"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rcWffR6ktF8pF1y5mmLHMdFaQiJTxFi1\",\"aviator_ident\":\"Noc3DeGHw4xCtCEW8rjKVrCzKdZh0pMD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF768\",\"admin_memo\":\"MLBP152596\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF768","ident":"JWcln3tvZvHf-Y5WaRwDkN7dsNkypq9b","created_at":1758553968,"id":1407} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 17:13:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8QkCAF7a1S_1FLN6zZ2mFdDTHWur7RTF', 'aviator_ident' => 'B2FRPtZ-QIUkppPamRg2Xl2H74fVh_Qp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2865'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET668'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET668'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152597', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152597"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8QkCAF7a1S_1FLN6zZ2mFdDTHWur7RTF\",\"aviator_ident\":\"B2FRPtZ-QIUkppPamRg2Xl2H74fVh_Qp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET668\",\"admin_memo\":\"MLBP152597\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET668","ident":"bXvzn2kqJPnkOIP3uzcKAd5XzSVaufCJ","created_at":1758554029,"id":1408} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 17:47:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6rpklJyphYcWSpen9WQR-yO9lm0H4kng', 'aviator_ident' => 'B9mfQyS0GlsMr2pk4uYMHSdSCBoq0h_C', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2866'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIAC059 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIAC059'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152500', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152500"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6rpklJyphYcWSpen9WQR-yO9lm0H4kng\",\"aviator_ident\":\"B9mfQyS0GlsMr2pk4uYMHSdSCBoq0h_C\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIAC059\",\"admin_memo\":\"MLBP152500\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIAC059","ident":"b7a_jBLUUYz1ust3wG_oE7eRqzmPHIAp","created_at":1758556023,"id":1409} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 18:12:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9bfiVWvsJQDVfbBSACd3RJ5Wa0luLw0v', 'aviator_ident' => 'xAvC0icn6MaIokSGnQQ0tjsqTordhF9-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2867'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET810 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET810'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152502', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152502"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9bfiVWvsJQDVfbBSACd3RJ5Wa0luLw0v\",\"aviator_ident\":\"xAvC0icn6MaIokSGnQQ0tjsqTordhF9-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET810\",\"admin_memo\":\"MLBP152502\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET810","ident":"qExUfkUjPPVu0DsXnarcVPiJukHI27ni","created_at":1758557566,"id":1410} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 19:14:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6QvzdWkmdLT7b9PU4sQt7iBTw-DtK2i5', 'aviator_ident' => 'y6KZMtlvBrGoZUHT-X_WeFpVO0GRKHgj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2868'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NWJ-637 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NWJ-637'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152498', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152498"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6QvzdWkmdLT7b9PU4sQt7iBTw-DtK2i5\",\"aviator_ident\":\"y6KZMtlvBrGoZUHT-X_WeFpVO0GRKHgj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NWJ-637\",\"admin_memo\":\"MLBP152498\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NWJ-637","ident":"TI8jNdg2gubhMl2sZdtfOPHl98pIiP6-","created_at":1758561283,"id":1411} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 20:32:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wsIGTJ5p7H9XDBVCHCi1piit42690XoL', 'aviator_ident' => 'yQp-pV7jPhcA6PvWeZyhG4V9CeQwyJrP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2869'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET918 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET918'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152501', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152501"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wsIGTJ5p7H9XDBVCHCi1piit42690XoL\",\"aviator_ident\":\"yQp-pV7jPhcA6PvWeZyhG4V9CeQwyJrP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET918\",\"admin_memo\":\"MLBP152501\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET918","ident":"IHNuTFUcxvB6Pq54a9wufp-OtKqdJmty","created_at":1758565931,"id":1412} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-22 21:17:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GXJN5sCWIIgxXZB40ms_cAL_Dnxf8xkr', 'aviator_ident' => 'FvSOewjUwkWNCZHrWpVVa7wuropYMW5_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2870'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEAC163 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEAC163'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152499', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152499"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GXJN5sCWIIgxXZB40ms_cAL_Dnxf8xkr\",\"aviator_ident\":\"FvSOewjUwkWNCZHrWpVVa7wuropYMW5_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAC163\",\"admin_memo\":\"MLBP152499\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEAC163","ident":"rFvD-DLMX0xGZt0WnZLvOu-kq3yoddR9","created_at":1758568652,"id":1413} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 08:48:48 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KWnbkEXiZ_0oaY7xzLlBUOSjDtnEpWXU', 'aviator_ident' => 'SE0ic-moStC0O4tSIKx52Cqd0AEs80oD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2871'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RLH-715'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RLH-715'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152620', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152620"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KWnbkEXiZ_0oaY7xzLlBUOSjDtnEpWXU\",\"aviator_ident\":\"SE0ic-moStC0O4tSIKx52Cqd0AEs80oD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RLH-715\",\"admin_memo\":\"MLBP152620\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RLH-715","ident":"u6TM6ln3XrhF-FUIebPsGm4cqUtWLgpf","created_at":1758610128,"id":1414} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 14:02:51 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0XxAUKntU7Ri-PmsPM4mDYc2_uPP6vpQ', 'aviator_ident' => 'vze4Si1Qdbf0dl9OvlkdQJWxxCwhvRoI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2872'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF130'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF130'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088025', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088025"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"0XxAUKntU7Ri-PmsPM4mDYc2_uPP6vpQ\",\"aviator_ident\":\"vze4Si1Qdbf0dl9OvlkdQJWxxCwhvRoI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF130\",\"admin_memo\":\"MLHP088025\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF130","ident":"2SaQqKcsLidEX1__uLQtu7HYrcpw8jFx","created_at":1758628971,"id":1415} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 15:13:37 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NvIKMOsoWHNE8yXS6zXCTSS-jqPhd7EG', 'aviator_ident' => '3Q7YbQMMQIKJFS98RADG9OtZtXMl3yHS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2873'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBA268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBA268'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090075', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090075"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"NvIKMOsoWHNE8yXS6zXCTSS-jqPhd7EG\",\"aviator_ident\":\"3Q7YbQMMQIKJFS98RADG9OtZtXMl3yHS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBA268\",\"admin_memo\":\"MLHP090075\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBA268","ident":"SS73tV_HhnL2bOaNjmY2DpGJhzKd8n6P","created_at":1758633217,"id":1416} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 15:27:15 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JT2EWG2A2-f77y4qcFjLQVHcjdpB1yvz', 'aviator_ident' => 'yA4ZJLF_mq4kFrDJ2vkHTF8zpf_O2aO0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2874'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STA-885 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STA-885'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152666', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152666"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JT2EWG2A2-f77y4qcFjLQVHcjdpB1yvz\",\"aviator_ident\":\"yA4ZJLF_mq4kFrDJ2vkHTF8zpf_O2aO0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STA-885\",\"admin_memo\":\"MLBP152666\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STA-885","ident":"fsgbd6qd80A1rbcomIOW4hbc_Pv9Fk-0","created_at":1758634035,"id":1417} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 15:51:43 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sbyCW_sVD3i0fULhQnXpA1B6uI5JJ-wC', 'aviator_ident' => 'kiQPrh_SjTvXUCbUmrIPzqzQLWI61D6L', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2875'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NLH-721'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NLH-721'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152682', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152682"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sbyCW_sVD3i0fULhQnXpA1B6uI5JJ-wC\",\"aviator_ident\":\"kiQPrh_SjTvXUCbUmrIPzqzQLWI61D6L\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NLH-721\",\"admin_memo\":\"MLBP152682\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NLH-721","ident":"7xy3ID9U2AJsTXm1lu6XnFdMqjOvrpNI","created_at":1758635504,"id":1418} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 15:57:18 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fMAbcvhtH1jXJ7DaHvjnOQZ7WbNkEb6w', 'aviator_ident' => 'EWUMr8wAUVV17JaphpfI8HTLaFXsw6Z3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2876'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AIJP760 - AILP598'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AILP598'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152615', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152615"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fMAbcvhtH1jXJ7DaHvjnOQZ7WbNkEb6w\",\"aviator_ident\":\"EWUMr8wAUVV17JaphpfI8HTLaFXsw6Z3\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AIJP760 - AILP598\",\"admin_memo\":\"MLBP152615\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AIJP760 - AILP598","ident":"JLErfRA6hrBe8iLQS3CcSdWsX0p7Huyy","created_at":1758635838,"id":1419} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 16:22:58 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kqhTXfK_wzjtXPSreFYjrYX0i-LZSUV_', 'aviator_ident' => 'PhIk-dAYLyTpFz3tpyPKTh3FufIe8HuT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2877'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJH-913 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJH-913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090002', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090002"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"kqhTXfK_wzjtXPSreFYjrYX0i-LZSUV_\",\"aviator_ident\":\"PhIk-dAYLyTpFz3tpyPKTh3FufIe8HuT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-913\",\"admin_memo\":\"MLHP090002\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJH-913","ident":"ndb60pwNciQWEp4Crz8aDIBYtI1JNC0T","created_at":1758637378,"id":1420} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 18:35:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sbyCW_sVD3i0fULhQnXpA1B6uI5JJ-wC', 'aviator_ident' => 'SiExmYzy8O0I-jKYk46Ts55urYM-IYD-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2878'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NLH-721 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NLH-721'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152682', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152682"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sbyCW_sVD3i0fULhQnXpA1B6uI5JJ-wC\",\"aviator_ident\":\"SiExmYzy8O0I-jKYk46Ts55urYM-IYD-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NLH-721\",\"admin_memo\":\"MLBP152682\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NLH-721","ident":"knej0UpAJlM1LLS3fg2KTzLUFoVtQhqX","created_at":1758645357,"id":1421} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 18:42:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rcWffR6ktF8pF1y5mmLHMdFaQiJTxFi1', 'aviator_ident' => 'Bkt4OlEBuvwXmVJTaeWEjlYHhI4gi_sP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2879'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF768 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF768'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152596', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152596"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rcWffR6ktF8pF1y5mmLHMdFaQiJTxFi1\",\"aviator_ident\":\"Bkt4OlEBuvwXmVJTaeWEjlYHhI4gi_sP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF768\",\"admin_memo\":\"MLBP152596\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF768","ident":"UUXBbP_tIV4egy-it0H2vPz4HyvG443K","created_at":1758645751,"id":1422} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 18:48:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dNkWxC7C9lDjKyFiRMMT49uGNC7kZIj8', 'aviator_ident' => 'kUEJcl9Y2SKcATtRuYMspX8CoFay9UCj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2880'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NVM-713 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NVM-713'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152594', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152594"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dNkWxC7C9lDjKyFiRMMT49uGNC7kZIj8\",\"aviator_ident\":\"kUEJcl9Y2SKcATtRuYMspX8CoFay9UCj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NVM-713\",\"admin_memo\":\"MLBP152594\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NVM-713","ident":"TR85W_QUu2Y35G7nNt-cceoOXs50VjsQ","created_at":1758646086,"id":1423} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 19:25:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_Zz339PcG20Zs_CTcZiMJJwbaQ7LhZbk', 'aviator_ident' => 'ZrpIp7UWp5XY2FhrAXm-35TCjqHl9lmS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2881'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET668 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET668'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152684', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152684"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_Zz339PcG20Zs_CTcZiMJJwbaQ7LhZbk\",\"aviator_ident\":\"ZrpIp7UWp5XY2FhrAXm-35TCjqHl9lmS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET668\",\"admin_memo\":\"MLBP152684\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET668","ident":"9qF2Vt2c8ejKm2C-8qjjhH7JepkOiPPB","created_at":1758648303,"id":1424} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 20:15:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FvFmMdNJYvRRF4IhFY9feHjavQiKZ_AG', 'aviator_ident' => 'Lxv1FUCOe9T7_1gWOSN4RKNzxqElWKHs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2882'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIB462 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIB462'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152595', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152595"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FvFmMdNJYvRRF4IhFY9feHjavQiKZ_AG\",\"aviator_ident\":\"Lxv1FUCOe9T7_1gWOSN4RKNzxqElWKHs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIB462\",\"admin_memo\":\"MLBP152595\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIB462","ident":"YLr1ENA74J9FLyku2JfwAxTrk4lSJ5l2","created_at":1758651331,"id":1425} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-23 20:19:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KWnbkEXiZ_0oaY7xzLlBUOSjDtnEpWXU', 'aviator_ident' => 'G7V1H83Zlhq_GxnkavWSR38REHVtWOqo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2883'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RLH-715 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RLH-715'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152620', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152620"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KWnbkEXiZ_0oaY7xzLlBUOSjDtnEpWXU\",\"aviator_ident\":\"G7V1H83Zlhq_GxnkavWSR38REHVtWOqo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RLH-715\",\"admin_memo\":\"MLBP152620\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RLH-715","ident":"tcB5k0FsSumvJycqBDv4kAsEwIk4m_Zt","created_at":1758651550,"id":1426} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 07:08:11 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jkp8nnu41_V2Y0jsWFLYo1-VhAQIYb5a', 'aviator_ident' => 'cKyWSviv8ACnZZKNRQTF_9nr6cNqXukP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2884'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP875 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP875'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089964', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089964"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"jkp8nnu41_V2Y0jsWFLYo1-VhAQIYb5a\",\"aviator_ident\":\"cKyWSviv8ACnZZKNRQTF_9nr6cNqXukP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP875\",\"admin_memo\":\"MLHP089964\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP875","ident":"PM-GQaEEv82BTNvgGXTcLVNi3UV3M2O8","created_at":1758690491,"id":1427} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 08:08:01 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NvIKMOsoWHNE8yXS6zXCTSS-jqPhd7EG', 'aviator_ident' => 'b6S4dG7hRx9FMMCDpy40IRdfHXpn-s1P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2885'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBA268 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBA268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090075', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090075"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"NvIKMOsoWHNE8yXS6zXCTSS-jqPhd7EG\",\"aviator_ident\":\"b6S4dG7hRx9FMMCDpy40IRdfHXpn-s1P\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBA268\",\"admin_memo\":\"MLHP090075\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBA268","ident":"ymPlpa4jUW4at27f3a-v13e9bPa-mAx-","created_at":1758694081,"id":1428} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 13:22:50 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'taspljAQ2-DmOls2wHE3a1_TSb7zJfH_', 'aviator_ident' => 'vfExniuU_T7F1PlBU9T9piTFjCQ5u1oB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2886'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBW-349 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBW-349'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152726', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152726"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"taspljAQ2-DmOls2wHE3a1_TSb7zJfH_\",\"aviator_ident\":\"vfExniuU_T7F1PlBU9T9piTFjCQ5u1oB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-349\",\"admin_memo\":\"MLBP152726\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBW-349","ident":"KlQ8uksw54pOFb4aZ6_P3nORs0U1Ocs_","created_at":1758712970,"id":1429} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 14:03:08 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7_8YVTOG-fMSt8LRRFGIp6Ho4EMOjfvB', 'aviator_ident' => 'dK4Kh8bCTuWdQFyzvOVnH9gpv_MrhZPY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2887'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PIZ-652 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PIZ-652'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090094', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090094"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7_8YVTOG-fMSt8LRRFGIp6Ho4EMOjfvB\",\"aviator_ident\":\"dK4Kh8bCTuWdQFyzvOVnH9gpv_MrhZPY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PIZ-652\",\"admin_memo\":\"MLHP090094\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PIZ-652","ident":"t6v2flGEAsd4JzfJPPX16qFpFdKR0xuM","created_at":1758715389,"id":1430} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 15:38:22 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eOTWITGdQYPzrTRNvdKOa0Uz4CvauQxQ', 'aviator_ident' => 'MSzGbViZ1k3EsEAzfrFw9_1w9DNlgIlI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2889'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOFW624'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOFW624'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090058', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090058"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"eOTWITGdQYPzrTRNvdKOa0Uz4CvauQxQ\",\"aviator_ident\":\"MSzGbViZ1k3EsEAzfrFw9_1w9DNlgIlI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFW624\",\"admin_memo\":\"MLHP090058\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOFW624","ident":"nLc72vhPHYp4Qglw9hWoyA8YQey-foF6","created_at":1758721103,"id":1431} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 16:14:12 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0j-bbY3Eu4ATMmkrmrYEAf0cuV564B29', 'aviator_ident' => 'IMtuyM26CV4AevM9x1EN_AI2zQCt8HBq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2890'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAIJ784 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAIJ784'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090110', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090110"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"0j-bbY3Eu4ATMmkrmrYEAf0cuV564B29\",\"aviator_ident\":\"IMtuyM26CV4AevM9x1EN_AI2zQCt8HBq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIJ784\",\"admin_memo\":\"MLHP090110\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAIJ784","ident":"Tu-EzQbB3cdslIp6RlnPOCOyDGrVbicq","created_at":1758723252,"id":1432} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 17:43:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2XlwG5ahL-4mPqWVOYBOqas6CFtfUvfC', 'aviator_ident' => '2aSAnrrafspi1G7gU-dOPjWQKhvmUrX3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2891'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOGD937'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOGD937'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152769', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152769"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2XlwG5ahL-4mPqWVOYBOqas6CFtfUvfC\",\"aviator_ident\":\"2aSAnrrafspi1G7gU-dOPjWQKhvmUrX3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOGD937\",\"admin_memo\":\"MLBP152769\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOGD937","ident":"vN5wbLq9uGWYwEqaVRp-MEMU3WPq9znU","created_at":1758728584,"id":1433} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 17:44:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Yv6GLFlbeU9sh0rgyCnhjUF7dgIMmI16', 'aviator_ident' => '7uBZLuL9nk0uO2F5TpglBdkgEwhmU38O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2892'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY702'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY702'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152770', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152770"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Yv6GLFlbeU9sh0rgyCnhjUF7dgIMmI16\",\"aviator_ident\":\"7uBZLuL9nk0uO2F5TpglBdkgEwhmU38O\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY702\",\"admin_memo\":\"MLBP152770\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY702","ident":"_G5XXGTOx2-6A4O2tXZQ-1-9ZkB6exkN","created_at":1758728648,"id":1434} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 17:45:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '52UOeIa0WeIQ50vltcgwElZAB-eCVRhF', 'aviator_ident' => 'LgQ1HJZlUAcCS1AGtMicMlrUsCYT_EM5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2893'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBY-726'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBY-726'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152771', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152771"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"52UOeIa0WeIQ50vltcgwElZAB-eCVRhF\",\"aviator_ident\":\"LgQ1HJZlUAcCS1AGtMicMlrUsCYT_EM5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBY-726\",\"admin_memo\":\"MLBP152771\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBY-726","ident":"OQjztv_tooqDHkoFTL3IhZT_tLzGSyfT","created_at":1758728702,"id":1435} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-24 17:45:47 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Vt7GfKq7tbo6UQBzW26vV8AHWp2QOv4b', 'aviator_ident' => 'p_QczC8rsuDzIJKXCZ_KgfWFBS39AkCA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2894'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYW-567'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYW-567'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152772', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152772"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Vt7GfKq7tbo6UQBzW26vV8AHWp2QOv4b\",\"aviator_ident\":\"p_QczC8rsuDzIJKXCZ_KgfWFBS39AkCA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYW-567\",\"admin_memo\":\"MLBP152772\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYW-567","ident":"5ToV3alLLdC1mN-Sg2gVI2au7sszNcKy","created_at":1758728747,"id":1436} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 09:37:29 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eOTWITGdQYPzrTRNvdKOa0Uz4CvauQxQ', 'aviator_ident' => 't6Fc9TcaZAQ9M7-9fTXAn_18LeH8zXPF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2895'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOFW624 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOFW624'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090058', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090058"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"eOTWITGdQYPzrTRNvdKOa0Uz4CvauQxQ\",\"aviator_ident\":\"t6Fc9TcaZAQ9M7-9fTXAn_18LeH8zXPF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFW624\",\"admin_memo\":\"MLHP090058\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOFW624","ident":"g_kLqQv7nE2KR8_M7vUyf8IY-SOCdphZ","created_at":1758785849,"id":1437} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 16:15:24 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NLkq6aIsk4yqz62vhtzEyXsmOj8O5rnK', 'aviator_ident' => 'WzL4eRPGmRBtA7RIARToAOiV0iYeoaxi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2896'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - LYF-874'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'LYF-874'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089280', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089280"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"NLkq6aIsk4yqz62vhtzEyXsmOj8O5rnK\",\"aviator_ident\":\"WzL4eRPGmRBtA7RIARToAOiV0iYeoaxi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"LYF-874\",\"admin_memo\":\"MLHP089280\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"LYF-874","ident":"v_WwLWrclONMdkgOMAt9OOKLHMMyg78b","created_at":1758809724,"id":1438} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 16:54:23 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ELUIuGh313ct4G2IU7BQzfsWjrbiXpBU', 'aviator_ident' => 'CoFkURPqpaO1-kHSTJmH8rvtEpFtzfIo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2897'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECH774 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECH774'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090147', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090147"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ELUIuGh313ct4G2IU7BQzfsWjrbiXpBU\",\"aviator_ident\":\"CoFkURPqpaO1-kHSTJmH8rvtEpFtzfIo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECH774\",\"admin_memo\":\"MLHP090147\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECH774","ident":"EoeJUDvAMUu7JSU_KtFZ-mierwCxam2N","created_at":1758812063,"id":1439} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 17:24:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ptU3Qxt4bYmo4_oM2cW-H4QrLb68BsHM', 'aviator_ident' => '7DW6L7NlQkYK-Vo9A4VQrW05ynJIoLDg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2898'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MPB-253'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MPB-253'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152838', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152838"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ptU3Qxt4bYmo4_oM2cW-H4QrLb68BsHM\",\"aviator_ident\":\"7DW6L7NlQkYK-Vo9A4VQrW05ynJIoLDg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MPB-253\",\"admin_memo\":\"MLBP152838\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MPB-253","ident":"zkbeQG_5DBusHaiFwWFIU59jSzRh2XdP","created_at":1758813868,"id":1440} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 18:04:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Yv6GLFlbeU9sh0rgyCnhjUF7dgIMmI16', 'aviator_ident' => 'et-Pirc7C6IiGqfR5j-W4b735FT_Wtkx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2899'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELY702 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELY702'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152770', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152770"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Yv6GLFlbeU9sh0rgyCnhjUF7dgIMmI16\",\"aviator_ident\":\"et-Pirc7C6IiGqfR5j-W4b735FT_Wtkx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY702\",\"admin_memo\":\"MLBP152770\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELY702","ident":"VgchojpOEvfhJyn6Kar2Q4AWimO1kUCI","created_at":1758816265,"id":1441} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 18:05:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '52UOeIa0WeIQ50vltcgwElZAB-eCVRhF', 'aviator_ident' => 'l7nASRESm5NAqRwcmJOE8iyNosWyYdYG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2900'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBY-726 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBY-726'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152771', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152771"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"52UOeIa0WeIQ50vltcgwElZAB-eCVRhF\",\"aviator_ident\":\"l7nASRESm5NAqRwcmJOE8iyNosWyYdYG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBY-726\",\"admin_memo\":\"MLBP152771\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBY-726","ident":"bT2af004n6SkKYfeooan6iBfxzujFjCN","created_at":1758816358,"id":1442} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 18:29:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2XlwG5ahL-4mPqWVOYBOqas6CFtfUvfC', 'aviator_ident' => 'xy8CxcklKqpvKvHmG8bblrYQyCXNrCmU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2901'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOGD937 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOGD937'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152769', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152769"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2XlwG5ahL-4mPqWVOYBOqas6CFtfUvfC\",\"aviator_ident\":\"xy8CxcklKqpvKvHmG8bblrYQyCXNrCmU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOGD937\",\"admin_memo\":\"MLBP152769\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOGD937","ident":"QA-rGOguDuutBnxOGHkgrXHi8Kvt7uiH","created_at":1758817771,"id":1443} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-25 20:28:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Vt7GfKq7tbo6UQBzW26vV8AHWp2QOv4b', 'aviator_ident' => '7Y4qKM6eflKYgFnvNVmf9Aavb3o8gbUf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2902'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYW-567 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYW-567'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152772', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152772"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Vt7GfKq7tbo6UQBzW26vV8AHWp2QOv4b\",\"aviator_ident\":\"7Y4qKM6eflKYgFnvNVmf9Aavb3o8gbUf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYW-567\",\"admin_memo\":\"MLBP152772\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYW-567","ident":"VLeQd6AzitsELcatwm7QyB_ExiCD4dwJ","created_at":1758824887,"id":1444} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 07:29:10 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vTHcCvMBvRxsKf81YKTUO65WDUhrucUb', 'aviator_ident' => 'xSjljdJssfEAQxCNDGYuKmeyaADELEUc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2903'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMP695 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMP695'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090184', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090184"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"vTHcCvMBvRxsKf81YKTUO65WDUhrucUb\",\"aviator_ident\":\"xSjljdJssfEAQxCNDGYuKmeyaADELEUc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMP695\",\"admin_memo\":\"MLHP090184\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMP695","ident":"D9pI21aOM0HO2iKWhSiHkEjykKGng8_Q","created_at":1758864550,"id":1445} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 08:29:02 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Y3pjBSoiAISsJB-HPC5QfSmPAwnekaif', 'aviator_ident' => 'Xb2fPLieVBh4wiMPeFJFwXw_K9g8hQaD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2904'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIAN374'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIAN374'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089284', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089284"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Y3pjBSoiAISsJB-HPC5QfSmPAwnekaif\",\"aviator_ident\":\"Xb2fPLieVBh4wiMPeFJFwXw_K9g8hQaD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIAN374\",\"admin_memo\":\"MLHP089284\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIAN374","ident":"Y80gvsVbFlXjFBfgvu-bbA9ZZUQQzlb0","created_at":1758868142,"id":1446} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 08:48:02 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-pjZM07U-3MeO-4bh8yRtLyq46yq1AoS', 'aviator_ident' => 'AbeHkyRm8DDJWaPhy8BPUxs8Y2ZISq5X', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2905'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TFB-785'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TFB-785'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089894', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089894"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"-pjZM07U-3MeO-4bh8yRtLyq46yq1AoS\",\"aviator_ident\":\"AbeHkyRm8DDJWaPhy8BPUxs8Y2ZISq5X\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFB-785\",\"admin_memo\":\"MLHP089894\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TFB-785","ident":"WvxMeODoNui8ks7pvkEm7ONRFsmgNNoJ","created_at":1758869283,"id":1447} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 09:46:53 [172.19.0.14][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B1T1J2rcP63EnLi4RFj4MKjdVab2aASg', 'aviator_ident' => 'qme-bE85P3vDR3YAdptmYi-XSY3vf00O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2906'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCW-970 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCW-970'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088090', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088090"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"B1T1J2rcP63EnLi4RFj4MKjdVab2aASg\",\"aviator_ident\":\"qme-bE85P3vDR3YAdptmYi-XSY3vf00O\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCW-970\",\"admin_memo\":\"MLHP088090\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCW-970","ident":"XF14obguIotxLWEDgNzDVkdIPZnjOuvq","created_at":1758872813,"id":1448} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 09:52:37 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sz_JE6fujzL6QN1ZBwvSWQSoO-tiqMBi', 'aviator_ident' => 'RYCzOr4dGAo4JLUQ6IVb_2EzZ2ZU0Ld_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2907'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TDU-293'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TDU-293'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088729', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088729"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"sz_JE6fujzL6QN1ZBwvSWQSoO-tiqMBi\",\"aviator_ident\":\"RYCzOr4dGAo4JLUQ6IVb_2EzZ2ZU0Ld_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TDU-293\",\"admin_memo\":\"MLHP088729\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TDU-293","ident":"TG7OuCRUIlWngmt_IugXBABkw1zjYJzd","created_at":1758873157,"id":1449} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 13:43:12 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7TkZv_gTLBWTY289S_ycdnB-JvV9CMrb', 'aviator_ident' => 'gxhwL2zcqKq23SefrCdKyfXkvSprNq1Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2908'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXB-872 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXB-872'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152870', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152870"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7TkZv_gTLBWTY289S_ycdnB-JvV9CMrb\",\"aviator_ident\":\"gxhwL2zcqKq23SefrCdKyfXkvSprNq1Z\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXB-872\",\"admin_memo\":\"MLBP152870\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXB-872","ident":"EkJCfEY5nn0M6U8kS4TbA5P_DCDumR38","created_at":1758886993,"id":1450} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 14:22:28 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EvflPxhQKiJUsMOA219hkU9ocLFIyDxN', 'aviator_ident' => '-Hi7jNTgzfEkFe6RhWpo_ARM-GV5Vitq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2909'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIZ292 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIZ292'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087419', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087419"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"EvflPxhQKiJUsMOA219hkU9ocLFIyDxN\",\"aviator_ident\":\"-Hi7jNTgzfEkFe6RhWpo_ARM-GV5Vitq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ292\",\"admin_memo\":\"MLHP087419\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIZ292","ident":"0kR3RQo8uoWk23B4F612gZGeGLwAxjdS","created_at":1758889348,"id":1451} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 15:12:23 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yxP6I3HCwQeBfeyU3o0GQlRIie6XRYWF', 'aviator_ident' => '-dEwJtf5aiFo9h1vjcDHTEyZ2eZSlWFT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2910'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SMC-656 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SMC-656'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089606', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089606"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"yxP6I3HCwQeBfeyU3o0GQlRIie6XRYWF\",\"aviator_ident\":\"-dEwJtf5aiFo9h1vjcDHTEyZ2eZSlWFT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMC-656\",\"admin_memo\":\"MLHP089606\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SMC-656","ident":"KS9dTTOV9GM6HfO2C7xHWpRo728hl7oR","created_at":1758892343,"id":1452} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 15:17:02 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-0_a_jlJ_w1XIew9GNEpGSX5PK4uGAS7', 'aviator_ident' => 'V0Sgj9y3KfoKdnaBrel0B5PXPXwdPU2k', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2911'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'PJB-144 - AIIS620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PJB-144'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AIIS620'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152853', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152853"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-0_a_jlJ_w1XIew9GNEpGSX5PK4uGAS7\",\"aviator_ident\":\"V0Sgj9y3KfoKdnaBrel0B5PXPXwdPU2k\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"PJB-144 - AIIS620\",\"admin_memo\":\"MLBP152853\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"PJB-144 - AIIS620","ident":"NayYMFV3YSKxXmlW3k4CPiChIhhvMlhB","created_at":1758892622,"id":1453} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 15:36:49 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Flez6NmnFvO5gvIxOeOjC4B-tIVBtJhK', 'aviator_ident' => '4WGGjHHCyI6gQuKAP4YJ-toXfgDAcU-W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2912'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABK765'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABK765'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090322', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090322"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Flez6NmnFvO5gvIxOeOjC4B-tIVBtJhK\",\"aviator_ident\":\"4WGGjHHCyI6gQuKAP4YJ-toXfgDAcU-W\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABK765\",\"admin_memo\":\"MLHP090322\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABK765","ident":"5A1lAfUh61C6MvcGbUWLPT-G9E8iCyz_","created_at":1758893809,"id":1454} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 17:04:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WR9FSKgcvpPnTOwP8aRtlNBxPWgib8be', 'aviator_ident' => 'n_nQivQhMS7nS0lpubPZGc6tAWn6FXU-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2913'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PSZ444'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PSZ444'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152910', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152910"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WR9FSKgcvpPnTOwP8aRtlNBxPWgib8be\",\"aviator_ident\":\"n_nQivQhMS7nS0lpubPZGc6tAWn6FXU-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSZ444\",\"admin_memo\":\"MLBP152910\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PSZ444","ident":"2VgQSQmvlAGuOonp9LrLqi0tgThCFeUq","created_at":1758899057,"id":1455} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 17:05:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8V0_1HiCRgvohHDepJjEy5_PXk13RsNu', 'aviator_ident' => 'eY7d7X3nDxrR5-RpEVydE5zcEwN4OtR1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2914'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SMP-882'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SMP-882'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152911', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152911"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8V0_1HiCRgvohHDepJjEy5_PXk13RsNu\",\"aviator_ident\":\"eY7d7X3nDxrR5-RpEVydE5zcEwN4OtR1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMP-882\",\"admin_memo\":\"MLBP152911\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SMP-882","ident":"irwYhbUvOY9eM6BEGLSNe_qm2ojcK4x1","created_at":1758899122,"id":1456} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 17:26:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'X2Qw806mKc0Wuxk5pNRbi6-U16PWRj8S', 'aviator_ident' => 'e1v3AoYqdXg8-l_IWRz6gwMR-4I2kqyN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2915'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STY-787'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STY-787'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152912', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152912"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"X2Qw806mKc0Wuxk5pNRbi6-U16PWRj8S\",\"aviator_ident\":\"e1v3AoYqdXg8-l_IWRz6gwMR-4I2kqyN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STY-787\",\"admin_memo\":\"MLBP152912\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"STY-787","ident":"2MXfRIFIrsBXryFqNFNs-JbeCcN0c7WQ","created_at":1758900373,"id":1457} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 17:27:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lYs67fwS_zpYjj4Oua8apVwTID8tzb3i', 'aviator_ident' => '4MqE9ivikPbp83bIiz33lsXfXblZzgn-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2916'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABK659'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABK659'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152914', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152914"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lYs67fwS_zpYjj4Oua8apVwTID8tzb3i\",\"aviator_ident\":\"4MqE9ivikPbp83bIiz33lsXfXblZzgn-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABK659\",\"admin_memo\":\"MLBP152914\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABK659","ident":"o0zmb2V2GlKnxm916ChuvB-f4vOx27ib","created_at":1758900445,"id":1458} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-26 18:56:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ptU3Qxt4bYmo4_oM2cW-H4QrLb68BsHM', 'aviator_ident' => 'FKc_lHeXzoVXn0PD9RLuAS88BbGbrmUv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2917'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MPB-253 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MPB-253'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152838', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152838"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ptU3Qxt4bYmo4_oM2cW-H4QrLb68BsHM\",\"aviator_ident\":\"FKc_lHeXzoVXn0PD9RLuAS88BbGbrmUv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MPB-253\",\"admin_memo\":\"MLBP152838\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MPB-253","ident":"0c1BJOtbIFU580UEgK3G_gWVQqaLp1qK","created_at":1758905762,"id":1459} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 07:16:12 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YAwerHO8jyF-YpRXi4QyLpNUKQPexlE1', 'aviator_ident' => 'rlLmOoGFVok6QV6FSK9HT_TyLh9dphJ6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2918'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMP672 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMP672'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090271', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090271"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"YAwerHO8jyF-YpRXi4QyLpNUKQPexlE1\",\"aviator_ident\":\"rlLmOoGFVok6QV6FSK9HT_TyLh9dphJ6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMP672\",\"admin_memo\":\"MLHP090271\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMP672","ident":"698BefqU-XuywIRo0xDpLdArRrgKE8cL","created_at":1759122972,"id":1460} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 14:12:35 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-pjZM07U-3MeO-4bh8yRtLyq46yq1AoS', 'aviator_ident' => 'DZAATZgJ8eteflqbf16hKofPcZ51OC2d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2919'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TFB-785 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TFB-785'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089894', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089894"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"-pjZM07U-3MeO-4bh8yRtLyq46yq1AoS\",\"aviator_ident\":\"DZAATZgJ8eteflqbf16hKofPcZ51OC2d\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFB-785\",\"admin_memo\":\"MLHP089894\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TFB-785","ident":"w98iLSrNXDpW73YEi4UY1ydLKQma4XqV","created_at":1759147955,"id":1461} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 15:55:39 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6FxWwxOYfgSKojDPoneP0_7RsBsW4fhz', 'aviator_ident' => '5mK5ax6RH_SG_2qDdZU1mMqNgVp-u1_W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2920'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIHL458 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIHL458'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089036', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089036"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"6FxWwxOYfgSKojDPoneP0_7RsBsW4fhz\",\"aviator_ident\":\"5mK5ax6RH_SG_2qDdZU1mMqNgVp-u1_W\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIHL458\",\"admin_memo\":\"MLHP089036\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIHL458","ident":"s-oE0f1wHVSwbyyAScpBmiaviZ9O0bBb","created_at":1759154139,"id":1462} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 16:30:20 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IRiGQJa6MhJoh0xLtTAN5px2Msa-3G5A', 'aviator_ident' => 'TWKzotEqXTLIfCzPicBCM4lCZoi7x4B9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2921'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSK-484 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSK-484'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152938', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152938"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IRiGQJa6MhJoh0xLtTAN5px2Msa-3G5A\",\"aviator_ident\":\"TWKzotEqXTLIfCzPicBCM4lCZoi7x4B9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSK-484\",\"admin_memo\":\"MLBP152938\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSK-484","ident":"etQYEUsUc90hxAknPO7p1bolpAQL0mgb","created_at":1759156220,"id":1463} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 16:51:36 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'skDYROsT3WJ2J4L-le1aix2ntlLNR2nv', 'aviator_ident' => 'St71fpYH4KZjzhdSAmE4-hF8QPpp0ZgN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2922'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGM258 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGM258'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090358', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090358"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"skDYROsT3WJ2J4L-le1aix2ntlLNR2nv\",\"aviator_ident\":\"St71fpYH4KZjzhdSAmE4-hF8QPpp0ZgN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGM258\",\"admin_memo\":\"MLHP090358\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGM258","ident":"I-TTMd2DwSSLKIxAoe1IoSlUki4KKHbS","created_at":1759157496,"id":1464} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 17:09:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S-aE3Vt0qsxNd4bcCF1JD3AW9WDvGybL', 'aviator_ident' => 'H7_oWi9Djps6TyA-CIB641XfXCtia5Fa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2923'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIT325'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIT325'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152992', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152992"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S-aE3Vt0qsxNd4bcCF1JD3AW9WDvGybL\",\"aviator_ident\":\"H7_oWi9Djps6TyA-CIB641XfXCtia5Fa\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT325\",\"admin_memo\":\"MLBP152992\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIT325","ident":"f3isNI166Wr1HpxQ_xW86W_i6h0wurhF","created_at":1759158541,"id":1465} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 17:10:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zqPrFfGe_riRxRX67AUnqgrAGimieRf0', 'aviator_ident' => '_poRG_9YpMa2Arn8J0Rokyo8HdhMHv2Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2924'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGD-165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PGD-165'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152993', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152993"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zqPrFfGe_riRxRX67AUnqgrAGimieRf0\",\"aviator_ident\":\"_poRG_9YpMa2Arn8J0Rokyo8HdhMHv2Z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-165\",\"admin_memo\":\"MLBP152993\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGD-165","ident":"RnWw2Gc-pJd9SmASmt-EHLiOBJjXl2tv","created_at":1759158605,"id":1466} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 19:55:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'X2Qw806mKc0Wuxk5pNRbi6-U16PWRj8S', 'aviator_ident' => 'CGA2jzklVcH_zqpllzdR6lU1netd84fU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2925'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STY-787 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STY-787'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152912', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152912"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"X2Qw806mKc0Wuxk5pNRbi6-U16PWRj8S\",\"aviator_ident\":\"CGA2jzklVcH_zqpllzdR6lU1netd84fU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STY-787\",\"admin_memo\":\"MLBP152912\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STY-787","ident":"hAlf8HV8gZQDDEPmOivuEwpZi4rHblmj","created_at":1759168549,"id":1467} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 20:20:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lYs67fwS_zpYjj4Oua8apVwTID8tzb3i', 'aviator_ident' => 'QmiKr06Iy04-5PfdnU8M0Zy9xt8M3vi2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2926'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABK659 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABK659'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152914', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152914"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lYs67fwS_zpYjj4Oua8apVwTID8tzb3i\",\"aviator_ident\":\"QmiKr06Iy04-5PfdnU8M0Zy9xt8M3vi2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABK659\",\"admin_memo\":\"MLBP152914\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABK659","ident":"9QMyuOw_Lckb3tROcpBDSbEOklRUjcxt","created_at":1759170052,"id":1468} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 20:43:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WR9FSKgcvpPnTOwP8aRtlNBxPWgib8be', 'aviator_ident' => '5tcyWhDAFK6ZpYFb_ySUTvs59kyh2jhw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2927'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PSZ444 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSZ444'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152910', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152910"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WR9FSKgcvpPnTOwP8aRtlNBxPWgib8be\",\"aviator_ident\":\"5tcyWhDAFK6ZpYFb_ySUTvs59kyh2jhw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSZ444\",\"admin_memo\":\"MLBP152910\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PSZ444","ident":"0zA4wKYZ9i2voxc64R7yoJmuhsM-1b7H","created_at":1759171439,"id":1469} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-29 20:52:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8V0_1HiCRgvohHDepJjEy5_PXk13RsNu', 'aviator_ident' => 'IH2CLEo2qJU0G593-QR706ugNjLGOfGf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2928'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SMP-882 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SMP-882'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152911', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152911"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8V0_1HiCRgvohHDepJjEy5_PXk13RsNu\",\"aviator_ident\":\"IH2CLEo2qJU0G593-QR706ugNjLGOfGf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMP-882\",\"admin_memo\":\"MLBP152911\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SMP-882","ident":"TqY48f1mMDLKm24TrNGSsHN-pNbRPMNN","created_at":1759171952,"id":1470} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 08:31:37 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nBc9asCKc27O2kDztrsJ3o_FeKCkV3Xg', 'aviator_ident' => 'KHjhu6UDXQ3BLBPjlEfd_O9mip1de3P0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2929'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGX-155 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGX-155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090392', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090392"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"nBc9asCKc27O2kDztrsJ3o_FeKCkV3Xg\",\"aviator_ident\":\"KHjhu6UDXQ3BLBPjlEfd_O9mip1de3P0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGX-155\",\"admin_memo\":\"MLHP090392\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGX-155","ident":"kJQttRuLgBlcHHXnyf6Wy7lc2n9ddw7i","created_at":1759213897,"id":1471} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 08:49:53 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UJJf-YLFgRQF0-IJzKGrwM1Pynw_G68J', 'aviator_ident' => 'vEQUfvKRJEX_xjfD4I80EotZhyK_ZyPC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2930'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - KLX-033'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'KLX-033'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153010', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153010"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UJJf-YLFgRQF0-IJzKGrwM1Pynw_G68J\",\"aviator_ident\":\"vEQUfvKRJEX_xjfD4I80EotZhyK_ZyPC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KLX-033\",\"admin_memo\":\"MLBP153010\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"KLX-033","ident":"fmTVAQBebnEr-LqCF0J8fhpElrntanLm","created_at":1759214993,"id":1472} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 09:55:50 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G7mKOxGUAX5pWuVapVEpeg1F90o7yylm', 'aviator_ident' => 'Rj4QK7b20UagupNn6yMRWCoz1I-dHYDk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2932'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMP679 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMP679'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090387', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090387"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"G7mKOxGUAX5pWuVapVEpeg1F90o7yylm\",\"aviator_ident\":\"Rj4QK7b20UagupNn6yMRWCoz1I-dHYDk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMP679\",\"admin_memo\":\"MLHP090387\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMP679","ident":"dhCehJyuyC4pn5ovGEjPzmwLY51H75oi","created_at":1759218950,"id":1473} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 11:13:08 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'b19O1dN3hT__RSb3QF9kPUMocme1n9Aq', 'aviator_ident' => 'v0__msEBIeWCWU-NoT0VvEMlxI69BO_4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2937'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STM-234'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STM-234'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153030', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153030"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"b19O1dN3hT__RSb3QF9kPUMocme1n9Aq\",\"aviator_ident\":\"v0__msEBIeWCWU-NoT0VvEMlxI69BO_4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STM-234\",\"admin_memo\":\"MLBP153030\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"STM-234","ident":"YWtCBiZOAlOJOWDik7JVGwerCU1rbj60","created_at":1759223588,"id":1474} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 15:22:31 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'C7WX_d13zmuIpKL7lV3AbzLhP2YvNuSN', 'aviator_ident' => 'FXuEjZLBY9Cdzo0o4ONzbV6fxc7cnP_d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2943'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PKF-856 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PKF-856'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153007', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153007"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"C7WX_d13zmuIpKL7lV3AbzLhP2YvNuSN\",\"aviator_ident\":\"FXuEjZLBY9Cdzo0o4ONzbV6fxc7cnP_d\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKF-856\",\"admin_memo\":\"MLBP153007\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PKF-856","ident":"iTdqhqmLIQ1lIIoJkq93SUmkuJKG_vVT","created_at":1759238551,"id":1475} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 16:15:10 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5-qP1HncOw69Slkoz4ObSEHL5MRTgBfW', 'aviator_ident' => 'GTdRzJIOwMfnJJnLwmV5VLrY7j-cigQN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2944'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'NVV-548 - AILP587'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NVV-548'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AILP587'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153017', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153017"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5-qP1HncOw69Slkoz4ObSEHL5MRTgBfW\",\"aviator_ident\":\"GTdRzJIOwMfnJJnLwmV5VLrY7j-cigQN\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"NVV-548 - AILP587\",\"admin_memo\":\"MLBP153017\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"NVV-548 - AILP587","ident":"eSi1uZD3JKK2tlSjE-HUnrJ96HQ-G-YO","created_at":1759241710,"id":1476} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 16:50:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S0u2HeLVGC4BaTob92FjogCPgMvnFyES', 'aviator_ident' => 'mkTP7rtJZXF2nVd-esTzbLVEM3tvlQtz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2945'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TEU-449'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TEU-449'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153067', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153067"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S0u2HeLVGC4BaTob92FjogCPgMvnFyES\",\"aviator_ident\":\"mkTP7rtJZXF2nVd-esTzbLVEM3tvlQtz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-449\",\"admin_memo\":\"MLBP153067\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TEU-449","ident":"Rh0ERUrgZXrLatfcoG0n-kNdQG-SlfRq","created_at":1759243817,"id":1477} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 16:51:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DRh-EG5L8ob1fHYWsUIlScITKzoyp717', 'aviator_ident' => 'lgUCa1kdmMuhqQVA3WgS1VfipD2IJcKi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2946'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TFZ-901'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TFZ-901'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153068', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153068"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DRh-EG5L8ob1fHYWsUIlScITKzoyp717\",\"aviator_ident\":\"lgUCa1kdmMuhqQVA3WgS1VfipD2IJcKi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFZ-901\",\"admin_memo\":\"MLBP153068\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TFZ-901","ident":"jUU7N5_1Zh6obnWsel7Gm7fXQGQ-o7Jb","created_at":1759243876,"id":1478} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 16:52:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GA-R8Sxg2qmE4iQAaGpBn418AITV7IuA', 'aviator_ident' => 'nH-BgqhlQla2kPQoSxjyMQw7H-jDGgd4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2947'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGM-734'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PGM-734'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153069', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153069"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GA-R8Sxg2qmE4iQAaGpBn418AITV7IuA\",\"aviator_ident\":\"nH-BgqhlQla2kPQoSxjyMQw7H-jDGgd4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGM-734\",\"admin_memo\":\"MLBP153069\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGM-734","ident":"9gYemG_qMesTDnGG8YN1-7T4WJkN5aV2","created_at":1759243929,"id":1479} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 18:11:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S-aE3Vt0qsxNd4bcCF1JD3AW9WDvGybL', 'aviator_ident' => '5qPJRA4VNk4gME6KgUf4vPJUzTjrHkne', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2948'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIT325 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIT325'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152992', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152992"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S-aE3Vt0qsxNd4bcCF1JD3AW9WDvGybL\",\"aviator_ident\":\"5qPJRA4VNk4gME6KgUf4vPJUzTjrHkne\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT325\",\"admin_memo\":\"MLBP152992\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIT325","ident":"-xOIE5UNgVw1kfEccC4I0z2j3Pi45QMP","created_at":1759248693,"id":1480} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 18:30:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zqPrFfGe_riRxRX67AUnqgrAGimieRf0', 'aviator_ident' => 'MdT6ZRDgoqZlcToDGlld_d1fQJkcZspI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2949'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGD-165 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGD-165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152993', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152993"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zqPrFfGe_riRxRX67AUnqgrAGimieRf0\",\"aviator_ident\":\"MdT6ZRDgoqZlcToDGlld_d1fQJkcZspI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-165\",\"admin_memo\":\"MLBP152993\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGD-165","ident":"_LZxnRUOaRuvHBosdlkgsR785MxMQPBU","created_at":1759249833,"id":1481} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 19:35:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'b19O1dN3hT__RSb3QF9kPUMocme1n9Aq', 'aviator_ident' => 'u2o8gO-Y_tKDDRgkwwoWmnUzZx6ps3WP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2950'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STM-234 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STM-234'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153030', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153030"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"b19O1dN3hT__RSb3QF9kPUMocme1n9Aq\",\"aviator_ident\":\"u2o8gO-Y_tKDDRgkwwoWmnUzZx6ps3WP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STM-234\",\"admin_memo\":\"MLBP153030\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STM-234","ident":"bZeHn-f_empPNUS687bZ1vxWq9eQvnHu","created_at":1759253709,"id":1482} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-09-30 21:44:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UJJf-YLFgRQF0-IJzKGrwM1Pynw_G68J', 'aviator_ident' => 'MxGBPSe2PZiyPoVEnvMSuLSdTE8fMX3_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2951'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KLX-033 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KLX-033'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153010', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153010"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UJJf-YLFgRQF0-IJzKGrwM1Pynw_G68J\",\"aviator_ident\":\"MxGBPSe2PZiyPoVEnvMSuLSdTE8fMX3_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KLX-033\",\"admin_memo\":\"MLBP153010\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KLX-033","ident":"gRgQp8Q3jCjbS7aK6mmiAso6KF2O4c2S","created_at":1759261459,"id":1483} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 08:28:01 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NViOu1S1Bj0s9Vi06ktPfWPlkFeDR0uu', 'aviator_ident' => 'en2BMGJZdDHOsMMJWrvZ57_uCYcNvUWA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2952'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJY759'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJY759'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153089', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153089"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NViOu1S1Bj0s9Vi06ktPfWPlkFeDR0uu\",\"aviator_ident\":\"en2BMGJZdDHOsMMJWrvZ57_uCYcNvUWA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY759\",\"admin_memo\":\"MLBP153089\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJY759","ident":"FI7C-EDN64mt1fg3WwBS__Kh5skAL5G4","created_at":1759300082,"id":1484} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 15:56:00 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JhW1Nr_qwe96MSnFZj9Wid8CORuPhyP0', 'aviator_ident' => '-lRmBuPcxecqW5IDUbeDUw239dK18Kop', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2953'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYN-830 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYN-830'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152665', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152665"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JhW1Nr_qwe96MSnFZj9Wid8CORuPhyP0\",\"aviator_ident\":\"-lRmBuPcxecqW5IDUbeDUw239dK18Kop\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYN-830\",\"admin_memo\":\"MLBP152665\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYN-830","ident":"8pIirR3juDKsV2QD3DRMbs-bMf6xw6kg","created_at":1759326960,"id":1485} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 16:31:32 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ud1DbIJfU57eyB85tUfFcTAi_quAl2-0', 'aviator_ident' => '91cwQhlzghI6VqsNtnSGOLCmaWB92iDE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2954'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET232 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET232'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153144', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153144"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ud1DbIJfU57eyB85tUfFcTAi_quAl2-0\",\"aviator_ident\":\"91cwQhlzghI6VqsNtnSGOLCmaWB92iDE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET232\",\"admin_memo\":\"MLBP153144\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET232","ident":"D_R333PgyDYyxegqlJYrj2IjLlLyItWn","created_at":1759329092,"id":1486} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 17:38:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_9g_hpnKE9GeFTnHMwLj0A8vw0ZKvxjd', 'aviator_ident' => 'a1f5-kNU_1TNjWVoBW6BuDGBUgehss_O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2955'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIB463'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIB463'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153159', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153159"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_9g_hpnKE9GeFTnHMwLj0A8vw0ZKvxjd\",\"aviator_ident\":\"a1f5-kNU_1TNjWVoBW6BuDGBUgehss_O\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIB463\",\"admin_memo\":\"MLBP153159\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIB463","ident":"bXRvZHxnMIBTtEPfuWx-70X6m0GOCXEh","created_at":1759333113,"id":1487} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 17:39:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4GzlFC3QVqTZ8mvp2fuckYbL1zeY-v8Q', 'aviator_ident' => 'Lvf-Mjpjc6nLAeKNn4BfcBu4D1iKSUWq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2956'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC606'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153160', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153160"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4GzlFC3QVqTZ8mvp2fuckYbL1zeY-v8Q\",\"aviator_ident\":\"Lvf-Mjpjc6nLAeKNn4BfcBu4D1iKSUWq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC606\",\"admin_memo\":\"MLBP153160\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC606","ident":"f4uZCKNucw3y43r2dn-HWp6aTidQjX_L","created_at":1759333160,"id":1488} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 18:48:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S0u2HeLVGC4BaTob92FjogCPgMvnFyES', 'aviator_ident' => '_8CucoM2RnLjHTfVLH-hIcZvAUODeOIl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2957'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEU-449 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEU-449'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153067', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153067"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S0u2HeLVGC4BaTob92FjogCPgMvnFyES\",\"aviator_ident\":\"_8CucoM2RnLjHTfVLH-hIcZvAUODeOIl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-449\",\"admin_memo\":\"MLBP153067\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEU-449","ident":"2pQIraPATsDCPatE-pIdUKgNKO3yv382","created_at":1759337282,"id":1489} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 19:24:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NViOu1S1Bj0s9Vi06ktPfWPlkFeDR0uu', 'aviator_ident' => 'IYQMJybpiEOM7TR_wYDI9q0uWFwsjjhZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2958'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJY759 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY759'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153089', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153089"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NViOu1S1Bj0s9Vi06ktPfWPlkFeDR0uu\",\"aviator_ident\":\"IYQMJybpiEOM7TR_wYDI9q0uWFwsjjhZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY759\",\"admin_memo\":\"MLBP153089\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJY759","ident":"gSvm9l4h2bOD7JhLO-vwlk2z0njNS7bg","created_at":1759339441,"id":1490} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 20:33:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GA-R8Sxg2qmE4iQAaGpBn418AITV7IuA', 'aviator_ident' => 'GCTC0G8iiRGILu4cp4i__YBoRzwsWuvB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2959'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGM-734 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGM-734'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153069', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153069"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GA-R8Sxg2qmE4iQAaGpBn418AITV7IuA\",\"aviator_ident\":\"GCTC0G8iiRGILu4cp4i__YBoRzwsWuvB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGM-734\",\"admin_memo\":\"MLBP153069\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGM-734","ident":"XIjqTnmQPtPE8qGNw4ysYsUTIxwE3hSL","created_at":1759343621,"id":1491} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-01 21:04:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DRh-EG5L8ob1fHYWsUIlScITKzoyp717', 'aviator_ident' => '2C_pLtWTs-L_fQc1oH8SEWHKH2NTQFas', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2960'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TFZ-901 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TFZ-901'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153068', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153068"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DRh-EG5L8ob1fHYWsUIlScITKzoyp717\",\"aviator_ident\":\"2C_pLtWTs-L_fQc1oH8SEWHKH2NTQFas\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFZ-901\",\"admin_memo\":\"MLBP153068\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TFZ-901","ident":"ru9gsjNXTDfUc8mbauYPWEA0owVYNqVV","created_at":1759345494,"id":1492} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-02 14:31:39 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kkKrzAVjT1EFoKVWQOm4ZA9OxqkDItul', 'aviator_ident' => 'CmpfyeVy8sv51BmD6Nz2CWle_0KBDVe6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2961'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTB-444'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTB-444'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090540', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090540"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"kkKrzAVjT1EFoKVWQOm4ZA9OxqkDItul\",\"aviator_ident\":\"CmpfyeVy8sv51BmD6Nz2CWle_0KBDVe6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTB-444\",\"admin_memo\":\"MLHP090540\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTB-444","ident":"NDZZocsB1u_LGz1iMUUqW9Ap0SQLyyNv","created_at":1759408299,"id":1493} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-02 17:17:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'd3ssT1zNLrkBdApdgHFWV-uowA2QTwNP', 'aviator_ident' => '9Kk_HCP3WuUYGxU8Jaj73F9O7eMHAwOP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2962'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RDB-176'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RDB-176'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153245', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153245"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"d3ssT1zNLrkBdApdgHFWV-uowA2QTwNP\",\"aviator_ident\":\"9Kk_HCP3WuUYGxU8Jaj73F9O7eMHAwOP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDB-176\",\"admin_memo\":\"MLBP153245\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RDB-176","ident":"KgxaCmgxf0p93Ug0bGGLmLZpth8u5tDj","created_at":1759418278,"id":1494} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-02 18:40:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_9g_hpnKE9GeFTnHMwLj0A8vw0ZKvxjd', 'aviator_ident' => '8Rb0l9eNeYK-r9ln4m0RvxuJXLv36Sjb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2963'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIB463 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIB463'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153159', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153159"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_9g_hpnKE9GeFTnHMwLj0A8vw0ZKvxjd\",\"aviator_ident\":\"8Rb0l9eNeYK-r9ln4m0RvxuJXLv36Sjb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIB463\",\"admin_memo\":\"MLBP153159\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIB463","ident":"6MbrgiNUzCEN8w_FHcQcnIFxsQUxAhZm","created_at":1759423241,"id":1495} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-02 18:55:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4GzlFC3QVqTZ8mvp2fuckYbL1zeY-v8Q', 'aviator_ident' => 'jwsyLUIuvy4tzCKWR4UopRdlgCY5eJTB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2964'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC606 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC606'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153160', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153160"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4GzlFC3QVqTZ8mvp2fuckYbL1zeY-v8Q\",\"aviator_ident\":\"jwsyLUIuvy4tzCKWR4UopRdlgCY5eJTB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC606\",\"admin_memo\":\"MLBP153160\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC606","ident":"aVBoGaH-YPcKMCD9M2CQNNyLz4I7aLS0","created_at":1759424121,"id":1496} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 11:44:47 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4wG4hjZi8px1vWy49tNWV9lgRir83rb5', 'aviator_ident' => 'WI1unSgR_lsMSvNNA4AxIvWUssVTp8cA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2965'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIAN374 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIAN374'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089277', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089277"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"4wG4hjZi8px1vWy49tNWV9lgRir83rb5\",\"aviator_ident\":\"WI1unSgR_lsMSvNNA4AxIvWUssVTp8cA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIAN374\",\"admin_memo\":\"MLHP089277\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIAN374","ident":"GCrQroHm9iQ80ATO2s9vOTD8dkppL9Tz","created_at":1759484687,"id":1497} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 14:46:31 [172.19.0.14][132][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z3UiQnheXqOXENXJGK9JctS1tFOeJOiM', 'aviator_ident' => 'pQsmuVs1CwSpVQBIy6RIAafSGY-8bChn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2967'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEU-925 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEU-925'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088767', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088767"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Z3UiQnheXqOXENXJGK9JctS1tFOeJOiM\",\"aviator_ident\":\"pQsmuVs1CwSpVQBIy6RIAafSGY-8bChn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-925\",\"admin_memo\":\"MLHP088767\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEU-925","ident":"uPNObn4GZ0XHZSp7QUz2_bB7WPO4w1MW","created_at":1759495591,"id":1498} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 16:39:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Eg-rTJZwDPJ5X9he59zSjpm13-iHIfRz', 'aviator_ident' => 'yfy7RcEfptgsfZmfY8RTFD_eljkkMN6z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2968'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY871'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY871'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153333', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153333"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Eg-rTJZwDPJ5X9he59zSjpm13-iHIfRz\",\"aviator_ident\":\"yfy7RcEfptgsfZmfY8RTFD_eljkkMN6z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY871\",\"admin_memo\":\"MLBP153333\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY871","ident":"FHri7pMFJ9SUeMUAKG381L30KsxAKmO5","created_at":1759502356,"id":1499} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 16:40:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9JiktCgemWayMm_SZaf029EJKFvAaElL', 'aviator_ident' => 'HSUB953LswCWkwIQnQNO5x9FjIysvRsL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2969'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET209'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET209'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153334', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153334"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9JiktCgemWayMm_SZaf029EJKFvAaElL\",\"aviator_ident\":\"HSUB953LswCWkwIQnQNO5x9FjIysvRsL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET209\",\"admin_memo\":\"MLBP153334\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET209","ident":"-SsnRIxEa3yV_7Z06ljkxuFlD9qPLK0J","created_at":1759502428,"id":1500} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 16:42:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GPP1sXhDzN0ia8RmfUryzdZ8sDjX7ao-', 'aviator_ident' => '_fapVXHbrvMHKyiHojeEQFHWuiHubfzL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2970'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABE252'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABE252'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153335', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153335"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GPP1sXhDzN0ia8RmfUryzdZ8sDjX7ao-\",\"aviator_ident\":\"_fapVXHbrvMHKyiHojeEQFHWuiHubfzL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABE252\",\"admin_memo\":\"MLBP153335\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABE252","ident":"tz0atwvpXukV-IQT72bllncmvzAayG_-","created_at":1759502539,"id":1501} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 17:40:27 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yG0weoHtUvoZ-vNL3Hw0pUKS1r6ZuUzF', 'aviator_ident' => '8D3G5JkY2r3hGbOCVJCGW9eQbsUJioVs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2971'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PBA-730 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PBA-730'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153323', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153323"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yG0weoHtUvoZ-vNL3Hw0pUKS1r6ZuUzF\",\"aviator_ident\":\"8D3G5JkY2r3hGbOCVJCGW9eQbsUJioVs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PBA-730\",\"admin_memo\":\"MLBP153323\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PBA-730","ident":"7G358Yx9OjmRf7PIxl7Bq8C0uUbXtZpZ","created_at":1759506027,"id":1502} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 18:17:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dCoUBzJqINgXkUOXm9QoR3isjYdPhVWn', 'aviator_ident' => 'JZDX280EqXyB8P04WYFY3mEdHlmTb-Rz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2972'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTF-341 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTF-341'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153259', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153259"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dCoUBzJqINgXkUOXm9QoR3isjYdPhVWn\",\"aviator_ident\":\"JZDX280EqXyB8P04WYFY3mEdHlmTb-Rz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTF-341\",\"admin_memo\":\"MLBP153259\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTF-341","ident":"mr-FJGBSNwbNbPoCdD5dv5zEVu0LPKSt","created_at":1759508222,"id":1503} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-03 18:26:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'd3ssT1zNLrkBdApdgHFWV-uowA2QTwNP', 'aviator_ident' => 'hcUrc3ergYfsWz4mn6rrNhiAU14fnGdr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2973'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RDB-176 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RDB-176'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153245', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153245"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"d3ssT1zNLrkBdApdgHFWV-uowA2QTwNP\",\"aviator_ident\":\"hcUrc3ergYfsWz4mn6rrNhiAU14fnGdr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDB-176\",\"admin_memo\":\"MLBP153245\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RDB-176","ident":"AWw62bruhb5iLkAHlxM5MrfHbMIG06A6","created_at":1759508765,"id":1504} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 08:41:37 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eqpPhmOT5cPbzxZndtymmMjL8Qv5Fo31', 'aviator_ident' => 'IRLOJxXpuS8xwdAznh7pf59ZANVQLyJn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2979'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TCP-337'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TCP-337'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153357', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153357"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eqpPhmOT5cPbzxZndtymmMjL8Qv5Fo31\",\"aviator_ident\":\"IRLOJxXpuS8xwdAznh7pf59ZANVQLyJn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCP-337\",\"admin_memo\":\"MLBP153357\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TCP-337","ident":"dMqahinWNhu_L2A5f3n9iTwdUoyT-0Ie","created_at":1759732898,"id":1505} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 10:35:32 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dviS-aixydVMMrqQexIUPwxOTbT0y4VN', 'aviator_ident' => 'tfbHqzPyV3tNQP-fAuhE68ER-UtlpMUz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2980'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAKZ212'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAKZ212'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dviS-aixydVMMrqQexIUPwxOTbT0y4VN\",\"aviator_ident\":\"tfbHqzPyV3tNQP-fAuhE68ER-UtlpMUz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKZ212\",\"admin_memo\":\"MLBP153383\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAKZ212","ident":"ysF-GFlJlzlu5mCC3Ps9o3DKaP9_gpyi","created_at":1759739732,"id":1506} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 18:00:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZsRowvRm9clkz0GHlS8CkdEZjfZLUoie', 'aviator_ident' => 'CmEgUuA-q-o7Wz6tlQkvSYkWM95qu7aH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2981'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC875'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC875'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153431', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153431"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZsRowvRm9clkz0GHlS8CkdEZjfZLUoie\",\"aviator_ident\":\"CmEgUuA-q-o7Wz6tlQkvSYkWM95qu7aH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC875\",\"admin_memo\":\"MLBP153431\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC875","ident":"aA2peaaCzMohwTybn4vYTyu0uAT_Vhph","created_at":1759766448,"id":1507} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 18:01:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B3pfzUqFoPk6ryi6-UqagRr8a1o0b434', 'aviator_ident' => '1x-7DNuvekPkSLqUBWjjVIdVhuqQUq7Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2982'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMH056'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMH056'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153432', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153432"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B3pfzUqFoPk6ryi6-UqagRr8a1o0b434\",\"aviator_ident\":\"1x-7DNuvekPkSLqUBWjjVIdVhuqQUq7Y\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMH056\",\"admin_memo\":\"MLBP153432\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMH056","ident":"aHMXz_GoyJUvBgsprWvh_Xx_UCZnWypg","created_at":1759766500,"id":1508} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 18:02:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5W5yV90B-PiOZThL9mB0OOhPx17OAxGQ', 'aviator_ident' => 'vB9AAw0DTpQRcuG_NPavoMkHtLqCk_4x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2983'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDR004'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDR004'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153433', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153433"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5W5yV90B-PiOZThL9mB0OOhPx17OAxGQ\",\"aviator_ident\":\"vB9AAw0DTpQRcuG_NPavoMkHtLqCk_4x\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDR004\",\"admin_memo\":\"MLBP153433\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDR004","ident":"rY63qF3l_1hkM6Xl8xdz2lup-UQ4cbwj","created_at":1759766563,"id":1509} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 18:12:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eqpPhmOT5cPbzxZndtymmMjL8Qv5Fo31', 'aviator_ident' => 'Bgiwru4UXs5qb09R1FnC3_cvGHkdtKmC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2984'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TCP-337 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TCP-337'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153357', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153357"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eqpPhmOT5cPbzxZndtymmMjL8Qv5Fo31\",\"aviator_ident\":\"Bgiwru4UXs5qb09R1FnC3_cvGHkdtKmC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCP-337\",\"admin_memo\":\"MLBP153357\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TCP-337","ident":"LLm1KnSZTRq7YeMM2uKO_Gp0JiBXOTwf","created_at":1759767124,"id":1510} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 18:14:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9JiktCgemWayMm_SZaf029EJKFvAaElL', 'aviator_ident' => 'IeD1OVhhzvNTyOiTCaTs91e4INPDv49h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2985'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET209 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET209'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153334', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153334"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9JiktCgemWayMm_SZaf029EJKFvAaElL\",\"aviator_ident\":\"IeD1OVhhzvNTyOiTCaTs91e4INPDv49h\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET209\",\"admin_memo\":\"MLBP153334\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET209","ident":"qJPgnCL16CAGR04QWFxQNWYE_rBLbjeQ","created_at":1759767270,"id":1511} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 18:29:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Eg-rTJZwDPJ5X9he59zSjpm13-iHIfRz', 'aviator_ident' => 'DZhPLaIPIenSddTn38uSo6yq-0YpsZmW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2986'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELY871 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELY871'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153333', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153333"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Eg-rTJZwDPJ5X9he59zSjpm13-iHIfRz\",\"aviator_ident\":\"DZhPLaIPIenSddTn38uSo6yq-0YpsZmW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY871\",\"admin_memo\":\"MLBP153333\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELY871","ident":"Y7dnIiDft5aMONQvHPPcb_sJAj1sQi6E","created_at":1759768162,"id":1512} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 19:50:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GPP1sXhDzN0ia8RmfUryzdZ8sDjX7ao-', 'aviator_ident' => '_zTgBp2nToebXhQLix-di0MLomXL__7-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2987'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABE252 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABE252'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153335', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153335"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GPP1sXhDzN0ia8RmfUryzdZ8sDjX7ao-\",\"aviator_ident\":\"_zTgBp2nToebXhQLix-di0MLomXL__7-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABE252\",\"admin_memo\":\"MLBP153335\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABE252","ident":"B52bjwH1qCh2xXBw6VVLAzhOWBJutzJs","created_at":1759773021,"id":1513} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-06 21:25:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dviS-aixydVMMrqQexIUPwxOTbT0y4VN', 'aviator_ident' => 'vf2AZma_Y6V918CuUDVi884b65muvEfu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2988'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAKZ212 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKZ212'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dviS-aixydVMMrqQexIUPwxOTbT0y4VN\",\"aviator_ident\":\"vf2AZma_Y6V918CuUDVi884b65muvEfu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKZ212\",\"admin_memo\":\"MLBP153383\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAKZ212","ident":"kWCDF7J4wYp0m-Z3qWaZXpy_NPoNREtK","created_at":1759778711,"id":1514} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 12:26:23 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NlLacGSmioIqYaWQPIxQqdu7wLwlxg1x', 'aviator_ident' => 'ug5dm0--VFoiIIfenMY8_pMSm4uDFmub', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2989'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RGN-310'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RGN-310'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090833', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090833"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"NlLacGSmioIqYaWQPIxQqdu7wLwlxg1x\",\"aviator_ident\":\"ug5dm0--VFoiIIfenMY8_pMSm4uDFmub\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGN-310\",\"admin_memo\":\"MLHP090833\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RGN-310","ident":"vCHBJ9Qr-BqRMNwdXW8962JBweLD9yjX","created_at":1759832783,"id":1515} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 13:06:37 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AnrWK6UraJjDXrRiDp63lms3gUVev5R7', 'aviator_ident' => 'lirT_wcNsz6-L5LlyRicBPALjZ9HC2CT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2990'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NYS-376 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NYS-376'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088675', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088675"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"AnrWK6UraJjDXrRiDp63lms3gUVev5R7\",\"aviator_ident\":\"lirT_wcNsz6-L5LlyRicBPALjZ9HC2CT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYS-376\",\"admin_memo\":\"MLHP088675\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"NYS-376","ident":"V-G1hLv2U0sFUoE6FAXOUBo-Z869o8rr","created_at":1759835197,"id":1516} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 13:47:04 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 't5fdAmmInQD5_ZRWkuYTVqGUBcnAT94B', 'aviator_ident' => 'A5nCAW7Xti6ZzoeMOgm1MgtdZsAbY-q8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2991'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGA903 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGA903'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089145', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089145"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"t5fdAmmInQD5_ZRWkuYTVqGUBcnAT94B\",\"aviator_ident\":\"A5nCAW7Xti6ZzoeMOgm1MgtdZsAbY-q8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGA903\",\"admin_memo\":\"MLHP089145\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGA903","ident":"qQPlK-9aqPu0O2MTkZf5-ZC6qCAAv1ar","created_at":1759837624,"id":1517} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 15:43:16 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vYlnSaxYhm4tDt3Kn3mTzPgxSKq7XGi8', 'aviator_ident' => 'sFtVwuMAqzNMv9CMqnMuGMP2KOWTGLLW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2992'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO424 - AEEB262'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO424'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEB262'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090472', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090472"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"vYlnSaxYhm4tDt3Kn3mTzPgxSKq7XGi8\",\"aviator_ident\":\"sFtVwuMAqzNMv9CMqnMuGMP2KOWTGLLW\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO424 - AEEB262\",\"admin_memo\":\"MLHP090472\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO424 - AEEB262","ident":"st5dhYRM21HbM4wvykgUXWIp9PAOR9nq","created_at":1759844596,"id":1518} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 17:20:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BV0zHwvAWOILE5urpK7tV1QjKb6gGQKZ', 'aviator_ident' => 'i8tKyqHtG4wAbivtA0ULRmQPwV_dgnPA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2993'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJH-920'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJH-920'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153513', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153513"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BV0zHwvAWOILE5urpK7tV1QjKb6gGQKZ\",\"aviator_ident\":\"i8tKyqHtG4wAbivtA0ULRmQPwV_dgnPA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-920\",\"admin_memo\":\"MLBP153513\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJH-920","ident":"3m3dSBoP4IP_c22qVW8u5vh5QKi_jBSV","created_at":1759850410,"id":1519} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 17:21:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sHSRx26dQ2ryz1Hb0IDcuQoSHbIOcJgI', 'aviator_ident' => 'PsrPrVN5i-_CGlYGyOV4_i6SorEkXa_4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2994'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFT362'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFT362'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153514', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153514"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sHSRx26dQ2ryz1Hb0IDcuQoSHbIOcJgI\",\"aviator_ident\":\"PsrPrVN5i-_CGlYGyOV4_i6SorEkXa_4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFT362\",\"admin_memo\":\"MLBP153514\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFT362","ident":"6c9ZvBaioVcs4zkuRc-En0u9bslpQmF1","created_at":1759850483,"id":1520} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 17:23:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ju1ab8j3nkGKPe1NFyqbCjwPMSMJUh_e', 'aviator_ident' => 'JqdHVsXKhCRvnTLDFzQGRSKkZuQ-ymvN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2995'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAY031'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAY031'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153515', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153515"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ju1ab8j3nkGKPe1NFyqbCjwPMSMJUh_e\",\"aviator_ident\":\"JqdHVsXKhCRvnTLDFzQGRSKkZuQ-ymvN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAY031\",\"admin_memo\":\"MLBP153515\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAY031","ident":"xbFoKXxfPd0hfhUNTsyQoO5p97BU70fb","created_at":1759850590,"id":1521} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 17:34:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hOyMPRe4-ZPtFtjovZHUHTzoauusnf6V', 'aviator_ident' => 'JUQNYTym31j6TFS2iJlW5LEOVlqWE6OD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2996'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - KLX-033'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'KLX-033'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153179', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153179"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hOyMPRe4-ZPtFtjovZHUHTzoauusnf6V\",\"aviator_ident\":\"JUQNYTym31j6TFS2iJlW5LEOVlqWE6OD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KLX-033\",\"admin_memo\":\"MLBP153179\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"KLX-033","ident":"nXYIp-U6ST-wXqEVRHtyTpJKpE9iul-u","created_at":1759851242,"id":1522} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 18:17:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZsRowvRm9clkz0GHlS8CkdEZjfZLUoie', 'aviator_ident' => '_mBh8uckDaZITGclIbXN31GD0eehqtHQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2997'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC875 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC875'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153431', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153431"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZsRowvRm9clkz0GHlS8CkdEZjfZLUoie\",\"aviator_ident\":\"_mBh8uckDaZITGclIbXN31GD0eehqtHQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC875\",\"admin_memo\":\"MLBP153431\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC875","ident":"T7UY65joiO-jOw-V0Hd_MNkfH7kwTwOS","created_at":1759853853,"id":1523} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 20:42:56 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'B3pfzUqFoPk6ryi6-UqagRr8a1o0b434', 'aviator_ident' => 'JuKHli-ksGnppwSooGm0dkT7k12uDNLd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2998'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMH056 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMH056'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153432', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153432"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B3pfzUqFoPk6ryi6-UqagRr8a1o0b434\",\"aviator_ident\":\"JuKHli-ksGnppwSooGm0dkT7k12uDNLd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMH056\",\"admin_memo\":\"MLBP153432\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMH056","ident":"Yeet5RGGLsQXFUu-9tPdLxgfllk5UKGm","created_at":1759862576,"id":1524} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-07 21:30:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5W5yV90B-PiOZThL9mB0OOhPx17OAxGQ', 'aviator_ident' => 'b7I5JP6692psHfzrsAW3lNvDLykRin1g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('2999'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDR004 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDR004'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153433', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153433"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5W5yV90B-PiOZThL9mB0OOhPx17OAxGQ\",\"aviator_ident\":\"b7I5JP6692psHfzrsAW3lNvDLykRin1g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDR004\",\"admin_memo\":\"MLBP153433\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDR004","ident":"WTvTCa137m1hc9Au2j9DLaTGcyQSAiTF","created_at":1759865442,"id":1525} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 08:45:33 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KB95vQe0TNs7NpliayO2oSh-_xw6a8xF', 'aviator_ident' => 'Jwg0MEZp-FY6nRUkIAcmgQkUTeQnfzIK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3000'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AADL098'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AADL098'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153531', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153531"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KB95vQe0TNs7NpliayO2oSh-_xw6a8xF\",\"aviator_ident\":\"Jwg0MEZp-FY6nRUkIAcmgQkUTeQnfzIK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADL098\",\"admin_memo\":\"MLBP153531\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AADL098","ident":"JwaCr7rRQc_mZUpa4ZOkM5ISU0-GaZee","created_at":1759905934,"id":1526} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 15:43:27 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0XxAUKntU7Ri-PmsPM4mDYc2_uPP6vpQ', 'aviator_ident' => 'rUr1u_3bMRK-3hcgofGI_mf95Nb8Q4uN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3001'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF130 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF130'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088025', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088025"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"0XxAUKntU7Ri-PmsPM4mDYc2_uPP6vpQ\",\"aviator_ident\":\"rUr1u_3bMRK-3hcgofGI_mf95Nb8Q4uN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF130\",\"admin_memo\":\"MLHP088025\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF130","ident":"NV69AIvr4kRHW5ph56y1AniffcimGIJf","created_at":1759931008,"id":1527} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 16:07:36 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DjBM6zYfFVez0V7elZphgO5kasM0GYHr', 'aviator_ident' => 'msE823oxNxP0TqhszGCtLJIiK4LdyZM6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3002'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG158 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG158'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090249', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090249"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"DjBM6zYfFVez0V7elZphgO5kasM0GYHr\",\"aviator_ident\":\"msE823oxNxP0TqhszGCtLJIiK4LdyZM6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG158\",\"admin_memo\":\"MLHP090249\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG158","ident":"Tdl8Ibw8IQgb9GlwurgfQQYJ3OzrSA6T","created_at":1759932456,"id":1528} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 16:24:23 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mnMnSJtw99oiti8db2_21D0XzHB0i1pn', 'aviator_ident' => '9VP8CaWxbjGpT2AveG3VEr1OrvHirGsF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3003'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGD296 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGD296'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090878', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090878"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"mnMnSJtw99oiti8db2_21D0XzHB0i1pn\",\"aviator_ident\":\"9VP8CaWxbjGpT2AveG3VEr1OrvHirGsF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGD296\",\"admin_memo\":\"MLHP090878\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGD296","ident":"e8GyXDriQ15yduzLzXnfya2-D5NKF9Wh","created_at":1759933463,"id":1529} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 18:56:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'das-OSTSkNJYU6UeiIig4WEd5JYhfpaa', 'aviator_ident' => '34Iqx9KbCwsuoGNxCq0w0cyiUSURM-eC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3004'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBZ-881'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBZ-881'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153601', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153601"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"das-OSTSkNJYU6UeiIig4WEd5JYhfpaa\",\"aviator_ident\":\"34Iqx9KbCwsuoGNxCq0w0cyiUSURM-eC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBZ-881\",\"admin_memo\":\"MLBP153601\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBZ-881","ident":"p33_0yQN27KfAUsvTwIrnG-wz0pNIGI7","created_at":1759942601,"id":1530} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 18:57:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LI-bhCVh4vlZkWEl9F8DFw9zfxmBrHMQ', 'aviator_ident' => 'QS8BB0f9wl2BVL3LSttNr4krD3Alnqzg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3005'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN657'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN657'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153602', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153602"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LI-bhCVh4vlZkWEl9F8DFw9zfxmBrHMQ\",\"aviator_ident\":\"QS8BB0f9wl2BVL3LSttNr4krD3Alnqzg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN657\",\"admin_memo\":\"MLBP153602\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN657","ident":"yc8WxqqI_oziMGPQP9QW_8047RXaoDdl","created_at":1759942654,"id":1531} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 18:58:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CereEAXtbwBsOhFHfE9DhEGWdn5hN1fe', 'aviator_ident' => 'SD5gU-uak-T4Fi6jRFTufap6sKImgKXP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3006'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AABE272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AABE272'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153603', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153603"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CereEAXtbwBsOhFHfE9DhEGWdn5hN1fe\",\"aviator_ident\":\"SD5gU-uak-T4Fi6jRFTufap6sKImgKXP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABE272\",\"admin_memo\":\"MLBP153603\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AABE272","ident":"SSUrS__psKjCOeQ75gaOaUdO1HZI2DSx","created_at":1759942715,"id":1532} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 18:59:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rriFn3SXB9McD9B2CUHA8o_lHpPFJwdt', 'aviator_ident' => '44jY6kzXHpe19AOjlCz38H9SUG4n1cYX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3007'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET225'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET225'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153604', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153604"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rriFn3SXB9McD9B2CUHA8o_lHpPFJwdt\",\"aviator_ident\":\"44jY6kzXHpe19AOjlCz38H9SUG4n1cYX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET225\",\"admin_memo\":\"MLBP153604\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET225","ident":"MD8-fPKq0OPVCxF3_T47neLoN3I8kOmH","created_at":1759942761,"id":1533} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 19:03:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sHSRx26dQ2ryz1Hb0IDcuQoSHbIOcJgI', 'aviator_ident' => 'r80OkbWFY98F9b7rp4cj-oJnooIh_H7u', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3008'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFT362 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFT362'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153514', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153514"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sHSRx26dQ2ryz1Hb0IDcuQoSHbIOcJgI\",\"aviator_ident\":\"r80OkbWFY98F9b7rp4cj-oJnooIh_H7u\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFT362\",\"admin_memo\":\"MLBP153514\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFT362","ident":"ziXDM-o8xlCsOMoQc71VaAQa12EoqAgV","created_at":1759943020,"id":1534} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 20:26:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KB95vQe0TNs7NpliayO2oSh-_xw6a8xF', 'aviator_ident' => 'izCOlS7g9aoWnDPt8zbGU2Kf3JJVqPkl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3009'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADL098 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADL098'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153531', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153531"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KB95vQe0TNs7NpliayO2oSh-_xw6a8xF\",\"aviator_ident\":\"izCOlS7g9aoWnDPt8zbGU2Kf3JJVqPkl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADL098\",\"admin_memo\":\"MLBP153531\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADL098","ident":"f98RsGz05QPl8-zGMsnGTqJQ2_g1yMyA","created_at":1759947986,"id":1535} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 20:30:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ju1ab8j3nkGKPe1NFyqbCjwPMSMJUh_e', 'aviator_ident' => 'rjMdZFo-MRXPFFOjmXWv8rBlMQEpySYu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3010'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAY031 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAY031'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153515', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153515"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ju1ab8j3nkGKPe1NFyqbCjwPMSMJUh_e\",\"aviator_ident\":\"rjMdZFo-MRXPFFOjmXWv8rBlMQEpySYu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAY031\",\"admin_memo\":\"MLBP153515\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAY031","ident":"QBlou_JxFy180B3DV1fDsmtKt5w4C7aA","created_at":1759948259,"id":1536} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-08 21:45:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hOyMPRe4-ZPtFtjovZHUHTzoauusnf6V', 'aviator_ident' => '4Da3e_Bc1vtNPtzDvtAdfZTQ_M33Vysk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3011'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KLX-033 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KLX-033'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153179', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153179"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hOyMPRe4-ZPtFtjovZHUHTzoauusnf6V\",\"aviator_ident\":\"4Da3e_Bc1vtNPtzDvtAdfZTQ_M33Vysk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KLX-033\",\"admin_memo\":\"MLBP153179\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KLX-033","ident":"Fv7HjXX7CFhmsH350ZpzPJFsjG-DL79-","created_at":1759952753,"id":1537} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 10:32:50 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3M9FgDL-Sww7FiiPzm8l8u5aJZUyGzbc', 'aviator_ident' => 'ne7ZzYc74fsZX9oywlXp8rWHMkRj-rl3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3012'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NBV-823'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NBV-823'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153645', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153645"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3M9FgDL-Sww7FiiPzm8l8u5aJZUyGzbc\",\"aviator_ident\":\"ne7ZzYc74fsZX9oywlXp8rWHMkRj-rl3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NBV-823\",\"admin_memo\":\"MLBP153645\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NBV-823","ident":"jACZWdm4gYG1TqtgwTyDHk1vIqz9jww1","created_at":1759998770,"id":1538} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 13:47:39 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xmbfwI7E_O3HGNqtr1HXpV-9o2rIpYYF', 'aviator_ident' => '7274is9rlwi3TRBg4wFLCtBzEwKtGXks', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3013'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO418 - AAAV290'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO418'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAV290'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091011', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091011"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"xmbfwI7E_O3HGNqtr1HXpV-9o2rIpYYF\",\"aviator_ident\":\"7274is9rlwi3TRBg4wFLCtBzEwKtGXks\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO418 - AAAV290\",\"admin_memo\":\"MLHP091011\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO418 - AAAV290","ident":"2pEkmlJiHKU-M8zd1R4B1rOLpDmzZE7L","created_at":1760010459,"id":1539} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 15:58:35 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GQNKjLtNwivZry1tRoy_siYcmZqLZmZQ', 'aviator_ident' => 'tatKb053aNUeS_aEdeuqzHKRMYNcT4nc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3014'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTC-624'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTC-624'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090471', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090471"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GQNKjLtNwivZry1tRoy_siYcmZqLZmZQ\",\"aviator_ident\":\"tatKb053aNUeS_aEdeuqzHKRMYNcT4nc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-624\",\"admin_memo\":\"MLHP090471\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTC-624","ident":"TD030s3Cn4CVOgla9Sn9T6_YAALKxmVv","created_at":1760018315,"id":1540} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 16:12:41 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZU82gTDO3x0GfnTGgPtWaUREqi8L5IHN', 'aviator_ident' => 'ttubLrR2N67lAcOMGTG17eKTx149dWDx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3015'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBI010 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBI010'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090968', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090968"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ZU82gTDO3x0GfnTGgPtWaUREqi8L5IHN\",\"aviator_ident\":\"ttubLrR2N67lAcOMGTG17eKTx149dWDx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBI010\",\"admin_memo\":\"MLHP090968\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBI010","ident":"Q6F8tPW4HTXo5t9dowXdXI0nspgi7q5G","created_at":1760019161,"id":1541} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 17:56:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rTAa7Gcx07ar02mYtm5Hj54OhtxRznON', 'aviator_ident' => '_DPy7BDUdY9YcEGftKK11ePZs7TvVF6b', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3016'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NOK-434'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NOK-434'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153690', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153690"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rTAa7Gcx07ar02mYtm5Hj54OhtxRznON\",\"aviator_ident\":\"_DPy7BDUdY9YcEGftKK11ePZs7TvVF6b\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NOK-434\",\"admin_memo\":\"MLBP153690\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NOK-434","ident":"096-2QtZZhjWRfZ34S6A6vDry5q4Il3X","created_at":1760025390,"id":1542} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 17:57:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Pljs4SeUa76bjpVb-QnIPbZVLWotohVL', 'aviator_ident' => 'Fuzd9B76ehX1QRfEubRfbCDMHXKnKs5B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3017'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PUY-043'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PUY-043'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153691', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153691"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Pljs4SeUa76bjpVb-QnIPbZVLWotohVL\",\"aviator_ident\":\"Fuzd9B76ehX1QRfEubRfbCDMHXKnKs5B\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PUY-043\",\"admin_memo\":\"MLBP153691\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PUY-043","ident":"nXKg-_lumrteC13O0bPyOo4hBe4Mwuz5","created_at":1760025441,"id":1543} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 17:58:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fWEbEn7gJf_wz2KLKmiByUHHPNNCQpTZ', 'aviator_ident' => 'cv55fY9ymiGg2202TrVaPV5iCaKaQF2i', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3018'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN688'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN688'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153692', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153692"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fWEbEn7gJf_wz2KLKmiByUHHPNNCQpTZ\",\"aviator_ident\":\"cv55fY9ymiGg2202TrVaPV5iCaKaQF2i\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN688\",\"admin_memo\":\"MLBP153692\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN688","ident":"cqsF2GSVhdsBk6TLiL2uCLlp-Ly8JbSZ","created_at":1760025507,"id":1544} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 17:59:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aYhon_BH3ehb-_Mx7Oat5aiWXgsQOJXO', 'aviator_ident' => 'HXEbhATm014XXDhur-qY8d4n3GfOiAqm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3019'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJY392'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJY392'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153693', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153693"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aYhon_BH3ehb-_Mx7Oat5aiWXgsQOJXO\",\"aviator_ident\":\"HXEbhATm014XXDhur-qY8d4n3GfOiAqm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY392\",\"admin_memo\":\"MLBP153693\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJY392","ident":"qTGzeccQSpbeqFrDEZBzFnNo3a0Re_ml","created_at":1760025590,"id":1545} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 18:29:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LI-bhCVh4vlZkWEl9F8DFw9zfxmBrHMQ', 'aviator_ident' => 'wzyuhJl_xmwXoOrVW-Xv9VZr1hCjUXB7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3020'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN657 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN657'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153602', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153602"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LI-bhCVh4vlZkWEl9F8DFw9zfxmBrHMQ\",\"aviator_ident\":\"wzyuhJl_xmwXoOrVW-Xv9VZr1hCjUXB7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN657\",\"admin_memo\":\"MLBP153602\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN657","ident":"nalP-NIES4Y9ztL7DPXA8QqZDMeJH4CT","created_at":1760027348,"id":1546} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 21:46:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CereEAXtbwBsOhFHfE9DhEGWdn5hN1fe', 'aviator_ident' => 'j9glB1kz87_hCFFyHgTnZm5Jd_X84j4E', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3021'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AABE272 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AABE272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153603', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153603"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CereEAXtbwBsOhFHfE9DhEGWdn5hN1fe\",\"aviator_ident\":\"j9glB1kz87_hCFFyHgTnZm5Jd_X84j4E\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AABE272\",\"admin_memo\":\"MLBP153603\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AABE272","ident":"PAO4Q3XeXIjq2VX5ToPq7M6WBuAOCs60","created_at":1760039190,"id":1547} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 22:01:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'das-OSTSkNJYU6UeiIig4WEd5JYhfpaa', 'aviator_ident' => 'w-0evCtsLCaZNjg6yrN2Fd0zAM-jBVxt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3022'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBZ-881 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBZ-881'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153601', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153601"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"das-OSTSkNJYU6UeiIig4WEd5JYhfpaa\",\"aviator_ident\":\"w-0evCtsLCaZNjg6yrN2Fd0zAM-jBVxt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBZ-881\",\"admin_memo\":\"MLBP153601\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBZ-881","ident":"zB_fmOLm4YpHAEGHX6P0hUjWKfGTuVF5","created_at":1760040104,"id":1548} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 22:48:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rriFn3SXB9McD9B2CUHA8o_lHpPFJwdt', 'aviator_ident' => 'xb3EwTU8lKCifjE4_UrUnEWkSp7GBOyv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3023'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET225 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET225'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153604', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153604"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rriFn3SXB9McD9B2CUHA8o_lHpPFJwdt\",\"aviator_ident\":\"xb3EwTU8lKCifjE4_UrUnEWkSp7GBOyv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET225\",\"admin_memo\":\"MLBP153604\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET225","ident":"YFD69Ny2afWBKw2T2Cgs-Wozd7s5u0E2","created_at":1760042930,"id":1549} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 22:54:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'U16W5e73ZYRlCg7nnpB4z4gwegewi1JE', 'aviator_ident' => 'av1nvPgyRlBlSvuP4Zs7gur8XyXLMXmn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3024'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFK885 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFK885'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153697', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153697"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U16W5e73ZYRlCg7nnpB4z4gwegewi1JE\",\"aviator_ident\":\"av1nvPgyRlBlSvuP4Zs7gur8XyXLMXmn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFK885\",\"admin_memo\":\"MLBP153697\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFK885","ident":"2fCa1KhQF5B9mNrkCEBjNVE4pJ9pcdRr","created_at":1760043299,"id":1550} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-09 23:14:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3M9FgDL-Sww7FiiPzm8l8u5aJZUyGzbc', 'aviator_ident' => 'qrIkJCzGra1M8d6LAADLtlPf6246f6ja', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3025'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NBV-823 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NBV-823'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153645', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153645"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3M9FgDL-Sww7FiiPzm8l8u5aJZUyGzbc\",\"aviator_ident\":\"qrIkJCzGra1M8d6LAADLtlPf6246f6ja\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NBV-823\",\"admin_memo\":\"MLBP153645\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NBV-823","ident":"yVLmDfOFEZObjGZGEse15N4ql3oT3Atg","created_at":1760044478,"id":1551} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 11:25:33 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GQNKjLtNwivZry1tRoy_siYcmZqLZmZQ', 'aviator_ident' => 'qjacqg_3F0nYeFeyz6N75Vu-aoSX3tGU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3026'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTC-624 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTC-624'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090471', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090471"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GQNKjLtNwivZry1tRoy_siYcmZqLZmZQ\",\"aviator_ident\":\"qjacqg_3F0nYeFeyz6N75Vu-aoSX3tGU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-624\",\"admin_memo\":\"MLHP090471\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTC-624","ident":"N9KotwOPuCL38RK7wWVb6ZuX8Xaz5bRA","created_at":1760088333,"id":1552} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 12:28:54 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mrNXD6tqxGvXrjjgwdegjU7sx2_A5mQ2', 'aviator_ident' => 'ZRwIHN1WW5J6ug7lrksNS2oqwKoryYYt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3027'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AOBO430 - TXAD311'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AOBO430'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAD311'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091053', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091053"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"mrNXD6tqxGvXrjjgwdegjU7sx2_A5mQ2\",\"aviator_ident\":\"ZRwIHN1WW5J6ug7lrksNS2oqwKoryYYt\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO430 - TXAD311\",\"admin_memo\":\"MLHP091053\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AOBO430 - TXAD311","ident":"37Voyhz2qHUSt4sV09YzOG-TLv5VKRto","created_at":1760092134,"id":1553} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 13:51:23 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GykGHqFFQXw8z5bvD9-V6LoLfWjwCDJA', 'aviator_ident' => '_KGwaTGc6EbIloO5zxx_v1kq09xki4z3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3028'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PNA-990 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PNA-990'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153542', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153542"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GykGHqFFQXw8z5bvD9-V6LoLfWjwCDJA\",\"aviator_ident\":\"_KGwaTGc6EbIloO5zxx_v1kq09xki4z3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PNA-990\",\"admin_memo\":\"MLBP153542\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PNA-990","ident":"tvmybNsRe1Z9SzE2b5hgoV45klSl_ghy","created_at":1760097083,"id":1554} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 14:00:04 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GykGHqFFQXw8z5bvD9-V6LoLfWjwCDJA', 'aviator_ident' => 'W7-l2XF39BqyTHa9m5FO8xmlWdgdreKX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3029'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Egyéb'; $description = 'PNA-990 - AOEU936'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PNA-990'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Egyéb'; $description = 'AOEU936'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153542', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153542"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GykGHqFFQXw8z5bvD9-V6LoLfWjwCDJA\",\"aviator_ident\":\"W7-l2XF39BqyTHa9m5FO8xmlWdgdreKX\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Egy\\u00e9b\",\"description\":\"PNA-990 - AOEU936\",\"admin_memo\":\"MLBP153542\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Egyéb","description":"PNA-990 - AOEU936","ident":"Bv853DZUYJNeYTaxyVuPDqFPAjk--GVc","created_at":1760097604,"id":1555} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 14:05:28 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SU1Y4Nm6NsWEuOL7Muc6dd07zRV0yJja', 'aviator_ident' => 'ln-OdimB_7o4hIVqb1qxjy9HFRpkN_TY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3030'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MXK-760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MXK-760'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089070', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089070"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"SU1Y4Nm6NsWEuOL7Muc6dd07zRV0yJja\",\"aviator_ident\":\"ln-OdimB_7o4hIVqb1qxjy9HFRpkN_TY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MXK-760\",\"admin_memo\":\"MLHP089070\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"MXK-760","ident":"lEw0smeoIEVDEijRzrmJJi50fzbkgl2S","created_at":1760097929,"id":1556} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 14:07:16 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zugWHqTPCGYw-acRx4ZtCHW5tlpUc28I', 'aviator_ident' => 'VHt8qzgcj6_FW-urJeZQIM1NI5HR6VJF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3032'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RRD-411'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RRD-411'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090028', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090028"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zugWHqTPCGYw-acRx4ZtCHW5tlpUc28I\",\"aviator_ident\":\"VHt8qzgcj6_FW-urJeZQIM1NI5HR6VJF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRD-411\",\"admin_memo\":\"MLHP090028\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RRD-411","ident":"dS2STZeQJAOhZbRVCsvx7nhF5LvPfiLb","created_at":1760098036,"id":1557} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 14:32:26 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eDrilmXH3zYHzNXxPn3AGG9XFqvsDogm', 'aviator_ident' => 'NjO_6rKeoWAoY0XeTDs-UzAr3UrfSeyv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3033'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBL343'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBL343'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153745', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153745"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eDrilmXH3zYHzNXxPn3AGG9XFqvsDogm\",\"aviator_ident\":\"NjO_6rKeoWAoY0XeTDs-UzAr3UrfSeyv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBL343\",\"admin_memo\":\"MLBP153745\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBL343","ident":"t8id2abCwZoQuX-Dc_S_KfnkArRJuTJ2","created_at":1760099546,"id":1558} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 16:45:26 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'o-RO1EZ1ehO1QzjKWeO-niXJIQCl0Mwh', 'aviator_ident' => '4Fb2-Mnmt_3kQdIQvUihMyb6poTIew0e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3034'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NIW-517 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NIW-517'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091035', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091035"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"o-RO1EZ1ehO1QzjKWeO-niXJIQCl0Mwh\",\"aviator_ident\":\"4Fb2-Mnmt_3kQdIQvUihMyb6poTIew0e\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NIW-517\",\"admin_memo\":\"MLHP091035\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"NIW-517","ident":"D8EuIjPCVd7RVwgXrM7XgIRLSRjroe5D","created_at":1760107526,"id":1559} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 17:45:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G3IL7WfDadzLYQe6d99uX2YhYdfmQL7R', 'aviator_ident' => 'pKhuY-FayVcvU8BvxqswBHSj7hBnrn7I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3035'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ882'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ882'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153787', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153787"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G3IL7WfDadzLYQe6d99uX2YhYdfmQL7R\",\"aviator_ident\":\"pKhuY-FayVcvU8BvxqswBHSj7hBnrn7I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ882\",\"admin_memo\":\"MLBP153787\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ882","ident":"_w2ohyfgjJLLfzaiGE1tIQw4WkdxBU7i","created_at":1760111108,"id":1560} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 17:46:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S-_Vuak68V3DuC85C7PsRBpRZ3QfVg4F', 'aviator_ident' => 'Ox8w7_rLxsPzjFweaTp_Vds7Ax5O8NEz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3036'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJG184'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJG184'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153788', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153788"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S-_Vuak68V3DuC85C7PsRBpRZ3QfVg4F\",\"aviator_ident\":\"Ox8w7_rLxsPzjFweaTp_Vds7Ax5O8NEz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG184\",\"admin_memo\":\"MLBP153788\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJG184","ident":"vH9DEgRJfGEOue1zeQTjA7E2aSe0nocS","created_at":1760111162,"id":1561} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 17:46:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vqhvzQR4WnZoAJU7UCMdJM6aOCdQ9GIW', 'aviator_ident' => 'iSj2zimerTkYCCb6DsX1IL9TqHN59rDL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3037'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC155'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153789', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153789"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vqhvzQR4WnZoAJU7UCMdJM6aOCdQ9GIW\",\"aviator_ident\":\"iSj2zimerTkYCCb6DsX1IL9TqHN59rDL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC155\",\"admin_memo\":\"MLBP153789\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC155","ident":"qoBH4jpb2bj8ajqg40mulkjHON8zYTLX","created_at":1760111210,"id":1562} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 18:14:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rTAa7Gcx07ar02mYtm5Hj54OhtxRznON', 'aviator_ident' => 'CoipGw6q_8oyXT8l1Vss-Vbvz9s30Bga', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3038'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NOK-434 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NOK-434'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153690', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153690"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rTAa7Gcx07ar02mYtm5Hj54OhtxRznON\",\"aviator_ident\":\"CoipGw6q_8oyXT8l1Vss-Vbvz9s30Bga\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NOK-434\",\"admin_memo\":\"MLBP153690\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NOK-434","ident":"Lc0FjPQK8pBQPY9rAYOZ1AM3SthDZtuv","created_at":1760112865,"id":1563} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 19:02:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Pljs4SeUa76bjpVb-QnIPbZVLWotohVL', 'aviator_ident' => '4euUxgzl3s-lqy6Qq397e4LuBvFF5ztA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3039'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PUY-043 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PUY-043'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153691', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153691"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Pljs4SeUa76bjpVb-QnIPbZVLWotohVL\",\"aviator_ident\":\"4euUxgzl3s-lqy6Qq397e4LuBvFF5ztA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PUY-043\",\"admin_memo\":\"MLBP153691\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PUY-043","ident":"ZQD_ZPfROfOl0ucPE-DncP-LHQSEsRBQ","created_at":1760115777,"id":1564} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 19:40:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fWEbEn7gJf_wz2KLKmiByUHHPNNCQpTZ', 'aviator_ident' => 'lPyyecIUVDF6CPK4IjeddEJ50gwayH2Q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3040'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN688 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN688'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153692', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153692"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fWEbEn7gJf_wz2KLKmiByUHHPNNCQpTZ\",\"aviator_ident\":\"lPyyecIUVDF6CPK4IjeddEJ50gwayH2Q\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN688\",\"admin_memo\":\"MLBP153692\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN688","ident":"Lsn29qbihsaTMf4b7J-HXArctuCIhbWa","created_at":1760118060,"id":1565} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-10 20:59:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eDrilmXH3zYHzNXxPn3AGG9XFqvsDogm', 'aviator_ident' => 'LBfG46zSbJ8l9lr_wu3EFuJZTORmcv6l', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3041'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBL343 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBL343'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153745', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153745"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eDrilmXH3zYHzNXxPn3AGG9XFqvsDogm\",\"aviator_ident\":\"LBfG46zSbJ8l9lr_wu3EFuJZTORmcv6l\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBL343\",\"admin_memo\":\"MLBP153745\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBL343","ident":"Ed-trL_iO78a-rT4BsHIMOoPc8-9VcoQ","created_at":1760122783,"id":1566} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 10:58:33 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4-EePnKftdalktok3vfSXpcuVDYX68os', 'aviator_ident' => 'F4p--MKHdmQJhpYqeWpWk9iqBXjUgonT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3045'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAV293 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAV293'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153799', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153799"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4-EePnKftdalktok3vfSXpcuVDYX68os\",\"aviator_ident\":\"F4p--MKHdmQJhpYqeWpWk9iqBXjUgonT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAV293\",\"admin_memo\":\"MLBP153799\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAV293","ident":"HUtgkJGjBfFSaxNqrYMTyHTy4-YR9J_3","created_at":1760345913,"id":1567} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 11:08:14 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CMd1afYUKm2gX1wLTx8fMwnSNcgo_f3O', 'aviator_ident' => '7NHIGsefZGjqgxBEd57VBerlZda4U3ie', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3046'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEDM173'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEDM173'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153836', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153836"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CMd1afYUKm2gX1wLTx8fMwnSNcgo_f3O\",\"aviator_ident\":\"7NHIGsefZGjqgxBEd57VBerlZda4U3ie\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDM173\",\"admin_memo\":\"MLBP153836\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEDM173","ident":"08der9PcwBVQ-F-IulhFDAYSD-U4Yyc5","created_at":1760346494,"id":1568} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 12:50:26 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nNH1U1uHCrAQAqh0jRyRXcu2PFb5depX', 'aviator_ident' => '_BxlEtMCqB5BI3RYI5tw805ilJ2Qxtqg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3047'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MYN-292 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MYN-292'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153414', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153414"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nNH1U1uHCrAQAqh0jRyRXcu2PFb5depX\",\"aviator_ident\":\"_BxlEtMCqB5BI3RYI5tw805ilJ2Qxtqg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MYN-292\",\"admin_memo\":\"MLBP153414\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MYN-292","ident":"X4OrvZNn6Nf-nhqX-o-5m2sS05qUAbo-","created_at":1760352626,"id":1569} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 13:26:25 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zugWHqTPCGYw-acRx4ZtCHW5tlpUc28I', 'aviator_ident' => '9Pvuis1pB2peeiabUpV2KubEAWTjr92C', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3048'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RRD-411 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RRD-411'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090028', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090028"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zugWHqTPCGYw-acRx4ZtCHW5tlpUc28I\",\"aviator_ident\":\"9Pvuis1pB2peeiabUpV2KubEAWTjr92C\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRD-411\",\"admin_memo\":\"MLHP090028\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RRD-411","ident":"6p9qbWCO15gFnr1Z-_e_nDB56UwaPRKO","created_at":1760354785,"id":1570} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 13:49:03 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a5xeGAQtdrznR97VDDpEDjIEPw3iUTNK', 'aviator_ident' => 'qddTtPKXl5QGt3Ga1v1GRSspm6zl8vh_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3049'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SRE-229'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SRE-229'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090623', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090623"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"a5xeGAQtdrznR97VDDpEDjIEPw3iUTNK\",\"aviator_ident\":\"qddTtPKXl5QGt3Ga1v1GRSspm6zl8vh_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRE-229\",\"admin_memo\":\"MLHP090623\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SRE-229","ident":"93ZaxH26Sqw2Z6r7YragFw4Tm5qrsIYm","created_at":1760356143,"id":1571} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 15:00:36 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9o3TsBY1NOxWTM0GCoL0u7uDmn1--BSA', 'aviator_ident' => 'kZz-4mZwD8prd_hwwvYz26hWZgWwKQeo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3050'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MLX26'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MLX26'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091023', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091023"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9o3TsBY1NOxWTM0GCoL0u7uDmn1--BSA\",\"aviator_ident\":\"kZz-4mZwD8prd_hwwvYz26hWZgWwKQeo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MLX26\",\"admin_memo\":\"MLHP091023\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"MLX26","ident":"iPuqstJF4gGm1hDyrINJ9volkMTlQJuo","created_at":1760360436,"id":1572} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 15:47:44 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qu41OoxOUXoDbEViCUdCJr3R2bVKq-CZ', 'aviator_ident' => '9rdKZ4uUtfi9XNtrkd5a6YrvFYsvDeJK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3051'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TDS-311'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TDS-311'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153879', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153879"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qu41OoxOUXoDbEViCUdCJr3R2bVKq-CZ\",\"aviator_ident\":\"9rdKZ4uUtfi9XNtrkd5a6YrvFYsvDeJK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TDS-311\",\"admin_memo\":\"MLBP153879\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TDS-311","ident":"MsLyhV8ABVc64bOp6i1E4zWiBHE2ffjX","created_at":1760363265,"id":1573} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 16:22:20 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NL2Ml0-rEu6jnEN8KhdAlesupkUUIAgD', 'aviator_ident' => 'p_4UszPcjuD6nPJg757OX8Qnm2jiQk_d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3052'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBI020'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBI020'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153881', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153881"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NL2Ml0-rEu6jnEN8KhdAlesupkUUIAgD\",\"aviator_ident\":\"p_4UszPcjuD6nPJg757OX8Qnm2jiQk_d\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBI020\",\"admin_memo\":\"MLBP153881\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBI020","ident":"IwLhjfNpkUj6vsgYX8Wr5ffA4DbHVK4U","created_at":1760365340,"id":1574} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 17:46:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G3IL7WfDadzLYQe6d99uX2YhYdfmQL7R', 'aviator_ident' => 'UQR2U0jpczuIp5NkIzYqkM-h4Y4z83fu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3053'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ882 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ882'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153787', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153787"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G3IL7WfDadzLYQe6d99uX2YhYdfmQL7R\",\"aviator_ident\":\"UQR2U0jpczuIp5NkIzYqkM-h4Y4z83fu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ882\",\"admin_memo\":\"MLBP153787\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ882","ident":"IUsi-SkIT-8dVk_f9QlVH0RNWai8HrbS","created_at":1760370376,"id":1575} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 17:56:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9tGYD_nbJXIjNQgbCLpQivndREZtAA65', 'aviator_ident' => 'elWhYN3CB1ucPTCcrhorNr2jANbQCe7c', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3054'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHG760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHG760'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153888', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153888"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9tGYD_nbJXIjNQgbCLpQivndREZtAA65\",\"aviator_ident\":\"elWhYN3CB1ucPTCcrhorNr2jANbQCe7c\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHG760\",\"admin_memo\":\"MLBP153888\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHG760","ident":"RTRLaJOSb7dxJEHxe5UJ5UCptuMyDUWm","created_at":1760371000,"id":1576} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 17:58:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wBZGv7YkhQl9amy5fFskV15c8mOuAj1p', 'aviator_ident' => '3NL_-xR4fs-ow5RYwt0ORwiMA0HN0vBF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3055'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIM272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIM272'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153889', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153889"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wBZGv7YkhQl9amy5fFskV15c8mOuAj1p\",\"aviator_ident\":\"3NL_-xR4fs-ow5RYwt0ORwiMA0HN0vBF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM272\",\"admin_memo\":\"MLBP153889\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIM272","ident":"veG8uZfnS66GSDyxAk_4aPxNMY8c3EBA","created_at":1760371083,"id":1577} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 17:59:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QB3qicrqUffe8VQ_lM2wpa7OuseM9qS_', 'aviator_ident' => 'jFKYIez0-PFaIB93cExA11T21K74Vd1M', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3056'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFE414'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFE414'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153890', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153890"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QB3qicrqUffe8VQ_lM2wpa7OuseM9qS_\",\"aviator_ident\":\"jFKYIez0-PFaIB93cExA11T21K74Vd1M\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFE414\",\"admin_memo\":\"MLBP153890\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFE414","ident":"k1XLr-C92e8IrHt501kpB0LxaL769XnW","created_at":1760371148,"id":1578} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 18:00:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WcCAT8X2uSUHSyP8SrIIoQKeDYV_VynB', 'aviator_ident' => '5stzrsP9sMjm-q2yMcevI_Z6Xm-YjDdm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3057'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RRZ-428'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RRZ-428'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153891', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153891"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WcCAT8X2uSUHSyP8SrIIoQKeDYV_VynB\",\"aviator_ident\":\"5stzrsP9sMjm-q2yMcevI_Z6Xm-YjDdm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRZ-428\",\"admin_memo\":\"MLBP153891\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RRZ-428","ident":"cIfmRRwAVJ3AB9pBEkOwoiclgS1S8FU2","created_at":1760371214,"id":1579} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 18:01:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pZS4HxZJVoDt57P4za6zMGy--T0rssA1', 'aviator_ident' => 'pxcNYioR0w7Fm-LhY0aMmLnxoEsbBmL7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3058'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX950'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX950'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153892', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153892"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pZS4HxZJVoDt57P4za6zMGy--T0rssA1\",\"aviator_ident\":\"pxcNYioR0w7Fm-LhY0aMmLnxoEsbBmL7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX950\",\"admin_memo\":\"MLBP153892\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX950","ident":"e3-tkqT4ZSUo61stV-ME95VO21hpkYym","created_at":1760371298,"id":1580} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 18:44:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S-_Vuak68V3DuC85C7PsRBpRZ3QfVg4F', 'aviator_ident' => 'kivk0yG9AnqPfolZUEYl-kG6eQCW4pCq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3059'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG184 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG184'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153788', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153788"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S-_Vuak68V3DuC85C7PsRBpRZ3QfVg4F\",\"aviator_ident\":\"kivk0yG9AnqPfolZUEYl-kG6eQCW4pCq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG184\",\"admin_memo\":\"MLBP153788\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG184","ident":"WCf8BwltnIbvaLvmFqa60bxIBsw_XkfB","created_at":1760373880,"id":1581} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 19:00:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CMd1afYUKm2gX1wLTx8fMwnSNcgo_f3O', 'aviator_ident' => 'AJi_b0bIZWRYoUZwTbkRr2dNcVXwSMMH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3060'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEDM173 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEDM173'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153836', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153836"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CMd1afYUKm2gX1wLTx8fMwnSNcgo_f3O\",\"aviator_ident\":\"AJi_b0bIZWRYoUZwTbkRr2dNcVXwSMMH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDM173\",\"admin_memo\":\"MLBP153836\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEDM173","ident":"UzYBJY3pXwo5ew1Hol4eODzDjTPIml_R","created_at":1760374826,"id":1582} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 20:20:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vqhvzQR4WnZoAJU7UCMdJM6aOCdQ9GIW', 'aviator_ident' => 'bJk_t9g-pMqFKY8ycEoqF3AhinTaHy2e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3061'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC155 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153789', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153789"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vqhvzQR4WnZoAJU7UCMdJM6aOCdQ9GIW\",\"aviator_ident\":\"bJk_t9g-pMqFKY8ycEoqF3AhinTaHy2e\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC155\",\"admin_memo\":\"MLBP153789\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC155","ident":"7Lu5ITxzHOXUaPXotWoWg8BtpbpE1B-c","created_at":1760379632,"id":1583} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-13 20:33:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qu41OoxOUXoDbEViCUdCJr3R2bVKq-CZ', 'aviator_ident' => 'Oc3M7EnfHSQQ6eNXDtCipklbfuGX9d72', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3062'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TDS-311 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TDS-311'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153879', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153879"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qu41OoxOUXoDbEViCUdCJr3R2bVKq-CZ\",\"aviator_ident\":\"Oc3M7EnfHSQQ6eNXDtCipklbfuGX9d72\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TDS-311\",\"admin_memo\":\"MLBP153879\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TDS-311","ident":"7OnDfJQ9SWVUIfxgMdEmxrEFbL-BLR-D","created_at":1760380439,"id":1584} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 08:51:23 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5TJkqeGfBF7CDyWHsvvYi-tMDSBXwaQA', 'aviator_ident' => 'E20MeXcNAJ_QLF5bfFrwXbIzthRDNlat', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3063'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHT351'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHT351'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153927', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153927"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5TJkqeGfBF7CDyWHsvvYi-tMDSBXwaQA\",\"aviator_ident\":\"E20MeXcNAJ_QLF5bfFrwXbIzthRDNlat\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHT351\",\"admin_memo\":\"MLBP153927\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHT351","ident":"Rue9MmTWtAaYn_wSWiN8o1fRBnWE-Mln","created_at":1760424683,"id":1585} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 11:35:08 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'e2k3MVzSM5EROnJPMYxLfRl2oUDIUvZ1', 'aviator_ident' => 'J6sBCnQ1PbGNeJK-0a0Nv6PojLfC5wyY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3064'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AIIS629 - RWH-742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AIIS629'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RWH-742'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153948', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153948"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"e2k3MVzSM5EROnJPMYxLfRl2oUDIUvZ1\",\"aviator_ident\":\"J6sBCnQ1PbGNeJK-0a0Nv6PojLfC5wyY\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS629 - RWH-742\",\"admin_memo\":\"MLBP153948\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AIIS629 - RWH-742","ident":"k63ysVBOISoINJlSi26pc7Q0y74YvsTF","created_at":1760434508,"id":1586} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 13:01:28 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'baic_Nz5hxQTsqUpnUe4Tu8a4-dWXGv5', 'aviator_ident' => '8YnxjOTv7fK5gUd_oP-RBRaobpXQtVr5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3066'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RNL-654 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RNL-654'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153932', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153932"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"baic_Nz5hxQTsqUpnUe4Tu8a4-dWXGv5\",\"aviator_ident\":\"8YnxjOTv7fK5gUd_oP-RBRaobpXQtVr5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RNL-654\",\"admin_memo\":\"MLBP153932\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RNL-654","ident":"A7FqXEMP83BWmanzF3hca9KTIkt9K8Hm","created_at":1760439688,"id":1587} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 13:02:42 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ryK1GfXIWk2I7ffy9CQjH71_vXUNYILT', 'aviator_ident' => 'mfm462zZnhQuLUeTgSWrkYkD2dPKNt6d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3065'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AEFA246 - AILP750'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFA246'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AILP750'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153898', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153898"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ryK1GfXIWk2I7ffy9CQjH71_vXUNYILT\",\"aviator_ident\":\"mfm462zZnhQuLUeTgSWrkYkD2dPKNt6d\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AEFA246 - AILP750\",\"admin_memo\":\"MLBP153898\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AEFA246 - AILP750","ident":"y-AjmOuX_k2nwgeJrD1_sZUui-w403-X","created_at":1760439762,"id":1588} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 13:50:01 [172.19.0.14][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DWBnFwuqD8ANI8rtxvfr-J5l3ixDNBYy', 'aviator_ident' => 'npklMNcH3oSNo7VG2shPGtSUbke4dEiU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3067'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFF600 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFF600'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153901', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153901"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DWBnFwuqD8ANI8rtxvfr-J5l3ixDNBYy\",\"aviator_ident\":\"npklMNcH3oSNo7VG2shPGtSUbke4dEiU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFF600\",\"admin_memo\":\"MLBP153901\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFF600","ident":"jms7-F-cxH5L-02vKg9XFnCz-9nE9MEb","created_at":1760442602,"id":1589} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 14:58:23 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7u2eh08owK2p2mT0UO3NL9IYmoT42Adt', 'aviator_ident' => 'rPQ8O08bqyAbxSPwA7Ea8wlEruaY1Vli', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3068'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PSL-777 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSL-777'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090213', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090213"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7u2eh08owK2p2mT0UO3NL9IYmoT42Adt\",\"aviator_ident\":\"rPQ8O08bqyAbxSPwA7Ea8wlEruaY1Vli\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSL-777\",\"admin_memo\":\"MLHP090213\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PSL-777","ident":"JEI8M3hBTrNRGEBHC060d2baw76feAQn","created_at":1760446703,"id":1590} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 15:30:39 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wk-QODc89N5Y8ZBKwwXhEURSSDvceVTk', 'aviator_ident' => 'Luq_9OWxNsFn1PGlYYXVL2-sqW4Q96r1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3069'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SMP-716'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SMP-716'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153935', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153935"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wk-QODc89N5Y8ZBKwwXhEURSSDvceVTk\",\"aviator_ident\":\"Luq_9OWxNsFn1PGlYYXVL2-sqW4Q96r1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMP-716\",\"admin_memo\":\"MLBP153935\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SMP-716","ident":"G8kY1sqO0Go8lEZsDvn0vqvYED0I_fqK","created_at":1760448639,"id":1591} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 16:38:32 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z6R_XWFaKrLbv1Mmwh1PtM2x5l8Iv5NR', 'aviator_ident' => 'axL4RR0jeuWbfDA13H8r-pEHjaEJWPqV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3070'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PSA-678 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSA-678'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091188', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091188"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Z6R_XWFaKrLbv1Mmwh1PtM2x5l8Iv5NR\",\"aviator_ident\":\"axL4RR0jeuWbfDA13H8r-pEHjaEJWPqV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSA-678\",\"admin_memo\":\"MLHP091188\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PSA-678","ident":"l8NVFUeinPRFIG2QpaVoeckD3xAdx5-T","created_at":1760452712,"id":1592} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 18:00:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Rr7um63F0yJpxOMhujRzlZW0dgDe6el-', 'aviator_ident' => 'ay5JIxLTZ0jHjfXateeC6u2sytkr96II', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3071'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP558'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP558'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153989', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153989"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Rr7um63F0yJpxOMhujRzlZW0dgDe6el-\",\"aviator_ident\":\"ay5JIxLTZ0jHjfXateeC6u2sytkr96II\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP558\",\"admin_memo\":\"MLBP153989\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP558","ident":"QiEfAgc3P4RsfKrqwrdOwDglBGokztSK","created_at":1760457636,"id":1593} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 18:08:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WcCAT8X2uSUHSyP8SrIIoQKeDYV_VynB', 'aviator_ident' => 'jY84GYlRWteTV09gEpeyg3GG0FVB1SOc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3072'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RRZ-428 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RRZ-428'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153891', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153891"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WcCAT8X2uSUHSyP8SrIIoQKeDYV_VynB\",\"aviator_ident\":\"jY84GYlRWteTV09gEpeyg3GG0FVB1SOc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRZ-428\",\"admin_memo\":\"MLBP153891\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RRZ-428","ident":"o2Jq9zJACk_sdA5cEv30bVkHgAV6b7vE","created_at":1760458099,"id":1594} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 18:25:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pZS4HxZJVoDt57P4za6zMGy--T0rssA1', 'aviator_ident' => 'IVH2WgGJ7hJfx2JcDzYpNztnbAW06_Cw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3073'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX950 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX950'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153892', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153892"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pZS4HxZJVoDt57P4za6zMGy--T0rssA1\",\"aviator_ident\":\"IVH2WgGJ7hJfx2JcDzYpNztnbAW06_Cw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX950\",\"admin_memo\":\"MLBP153892\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX950","ident":"qwtIoKaoICbhMsfcudN9hvc7KU6gYBFN","created_at":1760459101,"id":1595} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 19:42:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NL2Ml0-rEu6jnEN8KhdAlesupkUUIAgD', 'aviator_ident' => '3VL45AzHhIdaZvPExj0hpOLv8ilNHQhS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3074'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBI020 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBI020'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153881', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153881"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NL2Ml0-rEu6jnEN8KhdAlesupkUUIAgD\",\"aviator_ident\":\"3VL45AzHhIdaZvPExj0hpOLv8ilNHQhS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBI020\",\"admin_memo\":\"MLBP153881\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBI020","ident":"47zEcteB7Hd_-F-MZ_lEfknhBZNJRN3H","created_at":1760463745,"id":1596} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 20:47:47 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9tGYD_nbJXIjNQgbCLpQivndREZtAA65', 'aviator_ident' => 'AGjIJxvFEtuo-F5YFxuGlzgWYtmyZwdR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3075'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHG760 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHG760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153888', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153888"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9tGYD_nbJXIjNQgbCLpQivndREZtAA65\",\"aviator_ident\":\"AGjIJxvFEtuo-F5YFxuGlzgWYtmyZwdR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHG760\",\"admin_memo\":\"MLBP153888\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHG760","ident":"Kb6Mif1ZJ4S6a5YK-_GZs4u6k3me4tXI","created_at":1760467667,"id":1597} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 21:45:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wk-QODc89N5Y8ZBKwwXhEURSSDvceVTk', 'aviator_ident' => '-fv-Zmsi1Uj_5zAYz1Tp_fosDjZ81CkI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3076'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SMP-716 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SMP-716'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153935', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153935"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wk-QODc89N5Y8ZBKwwXhEURSSDvceVTk\",\"aviator_ident\":\"-fv-Zmsi1Uj_5zAYz1Tp_fosDjZ81CkI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMP-716\",\"admin_memo\":\"MLBP153935\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SMP-716","ident":"MUxlR1P5D-DbxegokGJ40MV21thO3G-O","created_at":1760471143,"id":1598} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 21:59:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GD5LjWC-T31sPBRHN5xHeM4C9g39wc9D', 'aviator_ident' => 'dyjsY8SSbxmwlB2gRh2-lfOZDOWpDn9U', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3077'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'GANZ-52 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'GANZ-52'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153817', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153817"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GD5LjWC-T31sPBRHN5xHeM4C9g39wc9D\",\"aviator_ident\":\"dyjsY8SSbxmwlB2gRh2-lfOZDOWpDn9U\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"GANZ-52\",\"admin_memo\":\"MLBP153817\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"GANZ-52","ident":"fpNuFHvtN8i7L1G43cN51WOXzQl0OerO","created_at":1760471993,"id":1599} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 22:07:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wBZGv7YkhQl9amy5fFskV15c8mOuAj1p', 'aviator_ident' => 'ib3p4s-f8vNZpVtIVS_2AEcqSFQKjYVX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3078'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM272 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153889', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153889"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wBZGv7YkhQl9amy5fFskV15c8mOuAj1p\",\"aviator_ident\":\"ib3p4s-f8vNZpVtIVS_2AEcqSFQKjYVX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM272\",\"admin_memo\":\"MLBP153889\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM272","ident":"JPTsXSkKLCqKWVrdWxZOJXRgwXPCPvjb","created_at":1760472428,"id":1600} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 22:22:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QB3qicrqUffe8VQ_lM2wpa7OuseM9qS_', 'aviator_ident' => 'YAxLkIXXBoMneeMVx8ZCA0l10v7W8Wu6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3079'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFE414 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFE414'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153890', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153890"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QB3qicrqUffe8VQ_lM2wpa7OuseM9qS_\",\"aviator_ident\":\"YAxLkIXXBoMneeMVx8ZCA0l10v7W8Wu6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFE414\",\"admin_memo\":\"MLBP153890\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFE414","ident":"wsF5_61d80gqTMCNFql8s_tq7lCfpJw1","created_at":1760473347,"id":1601} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-14 22:41:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5TJkqeGfBF7CDyWHsvvYi-tMDSBXwaQA', 'aviator_ident' => 'ZFuPT1lHKDtamUKxmop0ylWWQEeWrNzn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3080'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHT351 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHT351'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153927', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153927"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5TJkqeGfBF7CDyWHsvvYi-tMDSBXwaQA\",\"aviator_ident\":\"ZFuPT1lHKDtamUKxmop0ylWWQEeWrNzn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHT351\",\"admin_memo\":\"MLBP153927\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHT351","ident":"9wV3HzyHypClxearVJHR8q-elKe0nhw_","created_at":1760474500,"id":1602} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 15:48:29 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'T3ShIDieCW-oyLDQU6xW-2U63mwmnwFy', 'aviator_ident' => 'dF5Cy_tlbZzEyMZEk_R6XbO7uZJ9gMUQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3083'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SUD-957'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SUD-957'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154071', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154071"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"T3ShIDieCW-oyLDQU6xW-2U63mwmnwFy\",\"aviator_ident\":\"dF5Cy_tlbZzEyMZEk_R6XbO7uZJ9gMUQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUD-957\",\"admin_memo\":\"MLBP154071\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SUD-957","ident":"b6gQsxXpHHZNI64KOa-uMEpXHVQ9XUo4","created_at":1760536109,"id":1603} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 15:53:50 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2N41Oj6_a3nXze2AY0TuucuIgx9A6YjF', 'aviator_ident' => '_I4SFtUV9SAnzgThQASNHRlR38Jf3_i-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3084'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KWS-812 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KWS-812'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153991', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153991"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2N41Oj6_a3nXze2AY0TuucuIgx9A6YjF\",\"aviator_ident\":\"_I4SFtUV9SAnzgThQASNHRlR38Jf3_i-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KWS-812\",\"admin_memo\":\"MLBP153991\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KWS-812","ident":"pkCvyP334wDDYCwCLeHfZCymfZsenw0X","created_at":1760536431,"id":1604} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 16:04:04 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SU1Y4Nm6NsWEuOL7Muc6dd07zRV0yJja', 'aviator_ident' => '5euxjA64YyehHIf_iRA5C3-wxX7bn8Wg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3085'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MXK-760 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MXK-760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089070', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089070"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"SU1Y4Nm6NsWEuOL7Muc6dd07zRV0yJja\",\"aviator_ident\":\"5euxjA64YyehHIf_iRA5C3-wxX7bn8Wg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MXK-760\",\"admin_memo\":\"MLHP089070\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"MXK-760","ident":"GvhciDDbyC_3FJSGLjkQCfiOmf-b7har","created_at":1760537044,"id":1605} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 16:13:47 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'a5xeGAQtdrznR97VDDpEDjIEPw3iUTNK', 'aviator_ident' => 'YyV88yT62YCt1jm_MaSUiv8-UMRPZa4x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3086'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRE-229 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRE-229'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090623', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090623"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"a5xeGAQtdrznR97VDDpEDjIEPw3iUTNK\",\"aviator_ident\":\"YyV88yT62YCt1jm_MaSUiv8-UMRPZa4x\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRE-229\",\"admin_memo\":\"MLHP090623\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRE-229","ident":"j5r6DMAd07Z7WNI0vDvpXrqhmcnCxw-g","created_at":1760537627,"id":1606} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 16:21:27 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4lIWbXQWQCbfZRRgwoE7Jry3SMx-Q2CR', 'aviator_ident' => 'xhfJkYduzN6SEfcVL9DZncgmbLK6NbRx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3087'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SVT-394 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SVT-394'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154046', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154046"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4lIWbXQWQCbfZRRgwoE7Jry3SMx-Q2CR\",\"aviator_ident\":\"xhfJkYduzN6SEfcVL9DZncgmbLK6NbRx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SVT-394\",\"admin_memo\":\"MLBP154046\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SVT-394","ident":"LKA2xp9PZLy1vOB1vETJiiZ9a6U8mCRx","created_at":1760538087,"id":1607} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:21:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ROL3LCDyk8-pt6f4NgDfEXk_bsdfiokd', 'aviator_ident' => 'P0-vmG0RprtIRfivwQuJf5cBSn3owfUa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3088'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJZ117'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJZ117'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154074', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154074"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ROL3LCDyk8-pt6f4NgDfEXk_bsdfiokd\",\"aviator_ident\":\"P0-vmG0RprtIRfivwQuJf5cBSn3owfUa\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJZ117\",\"admin_memo\":\"MLBP154074\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJZ117","ident":"HBWj7FV2agl2K8wzn1VYI_aKYvGXMsgv","created_at":1760545285,"id":1608} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:22:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RJLs97EyOJo2A_gUtvNw41cE8iadCUr_', 'aviator_ident' => 'NdoeOuFYgl7ZjMS3f5-IjCd6EE7Gg3FR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3089'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELO673'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELO673'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154075', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154075"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RJLs97EyOJo2A_gUtvNw41cE8iadCUr_\",\"aviator_ident\":\"NdoeOuFYgl7ZjMS3f5-IjCd6EE7Gg3FR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELO673\",\"admin_memo\":\"MLBP154075\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELO673","ident":"-KEe7_t_rh6-23l8ZOWgtbIEn1x2_X8-","created_at":1760545350,"id":1609} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:23:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Tw3gEhwZ9cdx9V-oPUHZG1XkRWnlLL35', 'aviator_ident' => 'NaWXiGFXAYCQHKn914xoGVpn1Dg1szIT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3090'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET212'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET212'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154076', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154076"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Tw3gEhwZ9cdx9V-oPUHZG1XkRWnlLL35\",\"aviator_ident\":\"NaWXiGFXAYCQHKn914xoGVpn1Dg1szIT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET212\",\"admin_memo\":\"MLBP154076\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET212","ident":"4fctji7w9sD86aSwYEAoOG0nZuYGehJC","created_at":1760545406,"id":1610} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:24:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tSnabArDS0GaQvOgB9V7OtjLLyoV98C2', 'aviator_ident' => 'MSDn5KRY-eNgYpu2Zl0zi0j6KyPu_XEd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3091'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PXJ-576'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PXJ-576'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154077', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154077"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tSnabArDS0GaQvOgB9V7OtjLLyoV98C2\",\"aviator_ident\":\"MSDn5KRY-eNgYpu2Zl0zi0j6KyPu_XEd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXJ-576\",\"admin_memo\":\"MLBP154077\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PXJ-576","ident":"ApztPzXa8deSeAjmRu0Teqpd4S2udA_B","created_at":1760545463,"id":1611} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:25:47 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ppZbcBfl3tItiBRFRWqm_OB7GjA1oBGZ', 'aviator_ident' => 'XlEyPGtlfUXfmY_VubF8R5LDUj-3zLhZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3092'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECF052'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECF052'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154078', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154078"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ppZbcBfl3tItiBRFRWqm_OB7GjA1oBGZ\",\"aviator_ident\":\"XlEyPGtlfUXfmY_VubF8R5LDUj-3zLhZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF052\",\"admin_memo\":\"MLBP154078\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECF052","ident":"8vNtvAKpzfwt4hxtKTjXRgfa8-GTKnkQ","created_at":1760545547,"id":1612} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:26:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ttB8aHR6upy1yW0d3nvoYs8mdjJWnXfJ', 'aviator_ident' => '9l7dKZO2_rVQPujErNuhpdEsn9DZeRi7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3093'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PFU-724'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PFU-724'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154079', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154079"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ttB8aHR6upy1yW0d3nvoYs8mdjJWnXfJ\",\"aviator_ident\":\"9l7dKZO2_rVQPujErNuhpdEsn9DZeRi7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PFU-724\",\"admin_memo\":\"MLBP154079\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PFU-724","ident":"GkFBTsJFuAOCiWSqPeEADkDkRyKakWAq","created_at":1760545613,"id":1613} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:27:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gOM6BH4TgeVf0KeHu3pL2UQleMQWQJPF', 'aviator_ident' => 't8zs4b5ZEFnjOcUXM4NIaatoP2dHY_lU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3094'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SWS-140'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SWS-140'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154080', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154080"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gOM6BH4TgeVf0KeHu3pL2UQleMQWQJPF\",\"aviator_ident\":\"t8zs4b5ZEFnjOcUXM4NIaatoP2dHY_lU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWS-140\",\"admin_memo\":\"MLBP154080\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SWS-140","ident":"fUH_z_eYszdJ84AjB7HwAzdVNAD-BfFq","created_at":1760545678,"id":1614} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 18:28:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2jx5aQXBsnDc4WGz8MR0E4Whf4FxGSBK', 'aviator_ident' => '8lxQhOKD4TrnUrqef2o6V-y8PKnZ7xSH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3095'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RCU-736'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCU-736'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154081', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154081"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2jx5aQXBsnDc4WGz8MR0E4Whf4FxGSBK\",\"aviator_ident\":\"8lxQhOKD4TrnUrqef2o6V-y8PKnZ7xSH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-736\",\"admin_memo\":\"MLBP154081\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RCU-736","ident":"mt6xYEbvB0s_KQ0_PX2t2zaVq_oqafMt","created_at":1760545729,"id":1615} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 19:19:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'T3ShIDieCW-oyLDQU6xW-2U63mwmnwFy', 'aviator_ident' => 'ljVc-_df58rdKVjwld88XIVtjQid4ff8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3096'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUD-957 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUD-957'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154071', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154071"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"T3ShIDieCW-oyLDQU6xW-2U63mwmnwFy\",\"aviator_ident\":\"ljVc-_df58rdKVjwld88XIVtjQid4ff8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUD-957\",\"admin_memo\":\"MLBP154071\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUD-957","ident":"ktCmXCCRzvSAU0X1_FO8tYgtTVHOSI44","created_at":1760548747,"id":1616} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-15 20:21:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Rr7um63F0yJpxOMhujRzlZW0dgDe6el-', 'aviator_ident' => 'RLHHWDnGbalnXkppA3XKykF8_D4GiUs5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3097'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP558 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP558'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153989', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153989"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Rr7um63F0yJpxOMhujRzlZW0dgDe6el-\",\"aviator_ident\":\"RLHHWDnGbalnXkppA3XKykF8_D4GiUs5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP558\",\"admin_memo\":\"MLBP153989\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP558","ident":"09qaN5OBM3ESspVIwbqidkhPKTy4g04H","created_at":1760552506,"id":1617} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 11:35:43 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qeDy0kFoA4bERqxO2wDzD5Bho0jFmlgW', 'aviator_ident' => 'jK7PLs19fjy2ha9NRZlXUvASNhb2sYfg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3098'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFY347'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFY347'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154154', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154154"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qeDy0kFoA4bERqxO2wDzD5Bho0jFmlgW\",\"aviator_ident\":\"jK7PLs19fjy2ha9NRZlXUvASNhb2sYfg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFY347\",\"admin_memo\":\"MLBP154154\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFY347","ident":"_uudQxHcvJzJ7JCt-61c3GOVFep5lji9","created_at":1760607343,"id":1618} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 14:58:56 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kEbttYP3e9GFWK6oWAp4k71aNG0NIN6P', 'aviator_ident' => '4Yh1RoKvb5IfpBRalVB2i6_hVVdeiRY4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3099'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Bérautó - '; $description = 'AOBO432 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AOBO432'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089689', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089689"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"kEbttYP3e9GFWK6oWAp4k71aNG0NIN6P\",\"aviator_ident\":\"4Yh1RoKvb5IfpBRalVB2i6_hVVdeiRY4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: B\\u00e9raut\\u00f3\",\"description\":\"AOBO432\",\"admin_memo\":\"MLHP089689\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Bérautó","description":"AOBO432","ident":"sOi9YLdR2uaUKdvGLOSZ1y_jXkNbXDOP","created_at":1760619536,"id":1619} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 15:20:10 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bRmW8asTgZmQZUx4GEnosuEVa33OoKrE', 'aviator_ident' => 'pJo3lrnA4EuDdRRiltIurpjPK5wAUFGa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3100'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGD-500'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGD-500'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091145', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091145"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"bRmW8asTgZmQZUx4GEnosuEVa33OoKrE\",\"aviator_ident\":\"pJo3lrnA4EuDdRRiltIurpjPK5wAUFGa\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGD-500\",\"admin_memo\":\"MLHP091145\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGD-500","ident":"ZyhMYej6Ja4q6KCWj_Ef9oP4RHZz-C_i","created_at":1760620810,"id":1620} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 15:32:45 [172.19.0.14][77][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'scaV8hTDSQ9ZJmr5oFqDxrrxjcgTVgmT', 'aviator_ident' => 'wtaGWIIQpdH33Ogsnl28rJ8ia4bqCYMr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3101'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADD429 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADD429'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154173', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154173"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"scaV8hTDSQ9ZJmr5oFqDxrrxjcgTVgmT\",\"aviator_ident\":\"wtaGWIIQpdH33Ogsnl28rJ8ia4bqCYMr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADD429\",\"admin_memo\":\"MLBP154173\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADD429","ident":"RCY1ReEwTDSFH-Sc16ND7jAkeMRQVu51","created_at":1760621565,"id":1621} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 18:05:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ppZbcBfl3tItiBRFRWqm_OB7GjA1oBGZ', 'aviator_ident' => 'WmNLa9NxEzttAKVRG-DilpbuX2KeIYG9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3102'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECF052 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECF052'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154078', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154078"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ppZbcBfl3tItiBRFRWqm_OB7GjA1oBGZ\",\"aviator_ident\":\"WmNLa9NxEzttAKVRG-DilpbuX2KeIYG9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF052\",\"admin_memo\":\"MLBP154078\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECF052","ident":"RVN8Bv0lCKs5ECGWfWpX4-NOfeiSrZp5","created_at":1760630746,"id":1622} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 18:14:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ROL3LCDyk8-pt6f4NgDfEXk_bsdfiokd', 'aviator_ident' => 'xTzkqcSjTqm6SDb621eF5OCr5Usuin5e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3103'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJZ117 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJZ117'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154074', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154074"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ROL3LCDyk8-pt6f4NgDfEXk_bsdfiokd\",\"aviator_ident\":\"xTzkqcSjTqm6SDb621eF5OCr5Usuin5e\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJZ117\",\"admin_memo\":\"MLBP154074\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJZ117","ident":"UhXpLCSHggAW-l1YgiK37e3NCvd2E76K","created_at":1760631281,"id":1623} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 18:17:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qeDy0kFoA4bERqxO2wDzD5Bho0jFmlgW', 'aviator_ident' => 'T-Vyo21vogIrY4EaYZw0FzZPtz65-Lsi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3104'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFY347 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFY347'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154154', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154154"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qeDy0kFoA4bERqxO2wDzD5Bho0jFmlgW\",\"aviator_ident\":\"T-Vyo21vogIrY4EaYZw0FzZPtz65-Lsi\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFY347\",\"admin_memo\":\"MLBP154154\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFY347","ident":"TziIsK4L15IDdi7dJf3QI2y8ZsD7Kqjx","created_at":1760631427,"id":1624} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 18:18:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aYhon_BH3ehb-_Mx7Oat5aiWXgsQOJXO', 'aviator_ident' => 'R0pqPAHQabdxvkqhAY1t_dvLJ8diupqR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3105'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJY392 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY392'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153693', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153693"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aYhon_BH3ehb-_Mx7Oat5aiWXgsQOJXO\",\"aviator_ident\":\"R0pqPAHQabdxvkqhAY1t_dvLJ8diupqR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY392\",\"admin_memo\":\"MLBP153693\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJY392","ident":"wJy7ZzduSxMYZ69o-f2WAiH6WTq3hqm_","created_at":1760631517,"id":1625} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 18:49:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tSnabArDS0GaQvOgB9V7OtjLLyoV98C2', 'aviator_ident' => '4Qs20Def6FTOx9G0YnT2g2-ZeN1ZBdSl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3106'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PXJ-576 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PXJ-576'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154077', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154077"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tSnabArDS0GaQvOgB9V7OtjLLyoV98C2\",\"aviator_ident\":\"4Qs20Def6FTOx9G0YnT2g2-ZeN1ZBdSl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXJ-576\",\"admin_memo\":\"MLBP154077\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PXJ-576","ident":"Fe1WjDmo3i4VJpA-DneITJyKZyJFk4M2","created_at":1760633358,"id":1626} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:19:51 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gOM6BH4TgeVf0KeHu3pL2UQleMQWQJPF', 'aviator_ident' => 'aSkwA2UAW9dk3D6ER1kXwCBcL4CocWTt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3107'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWS-140 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWS-140'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154080', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154080"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gOM6BH4TgeVf0KeHu3pL2UQleMQWQJPF\",\"aviator_ident\":\"aSkwA2UAW9dk3D6ER1kXwCBcL4CocWTt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWS-140\",\"admin_memo\":\"MLBP154080\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWS-140","ident":"efmx0YwqZOIRCcFtm52eGGXIvqAaEc1j","created_at":1760635192,"id":1627} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:31:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vQcdqqBodU2HxEXU-_YVAWF0vLHGdmyu', 'aviator_ident' => 'P5HvvqyO8mqZ3ZpeBVxXB3GcUp3GS8DI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3108'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STU-461'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STU-461'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154197', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154197"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vQcdqqBodU2HxEXU-_YVAWF0vLHGdmyu\",\"aviator_ident\":\"P5HvvqyO8mqZ3ZpeBVxXB3GcUp3GS8DI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STU-461\",\"admin_memo\":\"MLBP154197\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"STU-461","ident":"TmrcqlC5A0olyVLi5kkfEVCBAzu2hPYC","created_at":1760635883,"id":1628} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:32:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CSmmyw5tw0qeCeteYcxxzZAm9VNjf_tI', 'aviator_ident' => 'A8fIe-VWHAy5flGeFZtLkLGUMRscJDR6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3109'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC638'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154198', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154198"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CSmmyw5tw0qeCeteYcxxzZAm9VNjf_tI\",\"aviator_ident\":\"A8fIe-VWHAy5flGeFZtLkLGUMRscJDR6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC638\",\"admin_memo\":\"MLBP154198\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC638","ident":"GQhgQZmRHrsnvmiDeKTpMnP8ul966OBj","created_at":1760635928,"id":1629} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:33:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0utOim-wDsXJNPknRCr9PKqPKBF1x1FZ', 'aviator_ident' => 'SfOxAyXKSxgwspd7GeZ3JpKkFnQcL9tK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3110'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAN-987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAN-987'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154199', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154199"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0utOim-wDsXJNPknRCr9PKqPKBF1x1FZ\",\"aviator_ident\":\"SfOxAyXKSxgwspd7GeZ3JpKkFnQcL9tK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAN-987\",\"admin_memo\":\"MLBP154199\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAN-987","ident":"UtEEj9S3hP7nOvBMrCLBYzu2-Heeihjb","created_at":1760635982,"id":1630} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:33:47 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uu8XKpzLpQTcn9_zDhd8gI-GvF1_MikN', 'aviator_ident' => 'tkHiLWrKfBU89GSZqw2hK9JIaggYfSp5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3111'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGO171'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGO171'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154200', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154200"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uu8XKpzLpQTcn9_zDhd8gI-GvF1_MikN\",\"aviator_ident\":\"tkHiLWrKfBU89GSZqw2hK9JIaggYfSp5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGO171\",\"admin_memo\":\"MLBP154200\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGO171","ident":"sdfth72RVvynm0_N0KkbLLWWE1mPYSw_","created_at":1760636028,"id":1631} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:34:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R2W7kpZqtOD7WOGhJICxo459A6riwCFX', 'aviator_ident' => 'qzs-5zPHW_g16MMCrszFsoiG7j7oTJrQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3112'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELZ391'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELZ391'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154201', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154201"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R2W7kpZqtOD7WOGhJICxo459A6riwCFX\",\"aviator_ident\":\"qzs-5zPHW_g16MMCrszFsoiG7j7oTJrQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELZ391\",\"admin_memo\":\"MLBP154201\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELZ391","ident":"hqQScUDBaeXtRFXG5Cl3OKKTV44-MPek","created_at":1760636081,"id":1632} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:35:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LkItXR0UPE1muQRaG7xwvXKgN8sOhuKH', 'aviator_ident' => '4fgxGl0sYCNH0zY_QUnb02KFpyE8_A4t', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3113'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NVN-451'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NVN-451'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154202', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154202"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LkItXR0UPE1muQRaG7xwvXKgN8sOhuKH\",\"aviator_ident\":\"4fgxGl0sYCNH0zY_QUnb02KFpyE8_A4t\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NVN-451\",\"admin_memo\":\"MLBP154202\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NVN-451","ident":"IRe-VY0beQRDssFCb688PN54ZnkEtxL0","created_at":1760636144,"id":1633} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 19:54:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Tw3gEhwZ9cdx9V-oPUHZG1XkRWnlLL35', 'aviator_ident' => 'pHMNxaX1sTM-GmgOqmrCp42DCyqyXq0Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3114'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET212 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET212'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154076', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154076"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Tw3gEhwZ9cdx9V-oPUHZG1XkRWnlLL35\",\"aviator_ident\":\"pHMNxaX1sTM-GmgOqmrCp42DCyqyXq0Z\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET212\",\"admin_memo\":\"MLBP154076\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET212","ident":"tq9wS-dD42QbHZ9ARFHF4t4hMheen_uI","created_at":1760637283,"id":1634} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 20:15:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2jx5aQXBsnDc4WGz8MR0E4Whf4FxGSBK', 'aviator_ident' => '_GD9U1rH9aY0iwuMrn49jsGqlhlz--Qy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3115'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCU-736 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCU-736'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154081', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154081"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2jx5aQXBsnDc4WGz8MR0E4Whf4FxGSBK\",\"aviator_ident\":\"_GD9U1rH9aY0iwuMrn49jsGqlhlz--Qy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-736\",\"admin_memo\":\"MLBP154081\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCU-736","ident":"VWa9BUAXz1VBhj2BYUO6ujlezyt3LDWR","created_at":1760638516,"id":1635} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-16 20:41:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ttB8aHR6upy1yW0d3nvoYs8mdjJWnXfJ', 'aviator_ident' => 'KqdNwmVdlrjWmfBBIEuXSzAPcnYjJxPO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3116'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PFU-724 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PFU-724'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154079', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154079"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ttB8aHR6upy1yW0d3nvoYs8mdjJWnXfJ\",\"aviator_ident\":\"KqdNwmVdlrjWmfBBIEuXSzAPcnYjJxPO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PFU-724\",\"admin_memo\":\"MLBP154079\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PFU-724","ident":"uJG1L9THbYYfQlUxLR2G9wwNzrpd0ZgR","created_at":1760640096,"id":1636} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 11:43:37 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'byS1qosToGaHJrpRGQeB_44UhqHBM5D0', 'aviator_ident' => 'TTkpjGEEe4F5Ou9mQ8nTqbDCkkH_KlUb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3117'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEAD592'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEAD592'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088426', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088426"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"byS1qosToGaHJrpRGQeB_44UhqHBM5D0\",\"aviator_ident\":\"TTkpjGEEe4F5Ou9mQ8nTqbDCkkH_KlUb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAD592\",\"admin_memo\":\"MLHP088426\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEAD592","ident":"e5fBB6mX3dVwpDR3u2tot7TmHoLs-bdz","created_at":1760953417,"id":1637} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 14:48:01 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2Rpv57UrZ6IyILKfG4Z_5Vo-1j1eIYFM', 'aviator_ident' => 'j4kdZc8huJEDibUpk71umb6yPqgUUnHj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3119'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELS956'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELS956'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091449', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091449"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"2Rpv57UrZ6IyILKfG4Z_5Vo-1j1eIYFM\",\"aviator_ident\":\"j4kdZc8huJEDibUpk71umb6yPqgUUnHj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELS956\",\"admin_memo\":\"MLHP091449\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELS956","ident":"v85M3XZfOYA6ZSVpQ5jYFcTgJGo7RavN","created_at":1760964482,"id":1638} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 15:31:21 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1eF5ZDb2I3lbO03tH73f7oj2dVEqJRrb', 'aviator_ident' => 'UsDzpkIGSOx3m2bBvCM88FFyZaVPtoYA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3120'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MWN-381'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MWN-381'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154228', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154228"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1eF5ZDb2I3lbO03tH73f7oj2dVEqJRrb\",\"aviator_ident\":\"UsDzpkIGSOx3m2bBvCM88FFyZaVPtoYA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MWN-381\",\"admin_memo\":\"MLBP154228\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MWN-381","ident":"xcbtXRFxg9NibfH7jNGwCkjU8LCDKFp9","created_at":1760967082,"id":1639} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 17:56:57 [172.19.0.14][311][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8szci_r3W1TEkKAJdr-r8xcjttiPeh79', 'aviator_ident' => 'QvBBCJGKAI63ToLKyU_wefyU3-8Z2a6p', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3122'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NNB-425'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NNB-425'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154236', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154236"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8szci_r3W1TEkKAJdr-r8xcjttiPeh79\",\"aviator_ident\":\"QvBBCJGKAI63ToLKyU_wefyU3-8Z2a6p\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NNB-425\",\"admin_memo\":\"MLBP154236\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NNB-425","ident":"BUzji4MPu_zz3aVFGQP7QcmdXAo_zGm5","created_at":1760975817,"id":1640} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:02:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2WfqRMcTVyGSNP4DECu4WUdJXEpptbeV', 'aviator_ident' => 'UJ_xeCYpj0TPlGq7GcOgwU6yMwZ1_r8H', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3123'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ976'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ976'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154237', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154237"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2WfqRMcTVyGSNP4DECu4WUdJXEpptbeV\",\"aviator_ident\":\"UJ_xeCYpj0TPlGq7GcOgwU6yMwZ1_r8H\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ976\",\"admin_memo\":\"MLBP154237\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ976","ident":"f2zcnriUwGhmW29Of5TCe76YPZ9-VCkB","created_at":1760979777,"id":1641} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:04:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QJYnR_-k6Q2FJCdg3GOXoBywS7DHkpub', 'aviator_ident' => 'vDn3R2K8qXBoYv2-1DH63Hqsajlg3-iG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3124'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOCE521'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOCE521'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154238', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154238"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QJYnR_-k6Q2FJCdg3GOXoBywS7DHkpub\",\"aviator_ident\":\"vDn3R2K8qXBoYv2-1DH63Hqsajlg3-iG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCE521\",\"admin_memo\":\"MLBP154238\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOCE521","ident":"zPZEVdH6bjxOQlSvCb5kk9AW8MFkdNDv","created_at":1760979842,"id":1642} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:05:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LUQk-88KcDxrZPcax25l_D2k-w75EEUa', 'aviator_ident' => '4SW253jdmspPCcFYqLuG2zoz6LSrDQxA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3125'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELV574'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELV574'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154239', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154239"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LUQk-88KcDxrZPcax25l_D2k-w75EEUa\",\"aviator_ident\":\"4SW253jdmspPCcFYqLuG2zoz6LSrDQxA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELV574\",\"admin_memo\":\"MLBP154239\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELV574","ident":"StBssHbwLXfglhuG_oNaew9nYGCjUixR","created_at":1760979912,"id":1643} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:06:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uC6qDfSv_eAaDFWUuzm2ezbK4Nx_dXEG', 'aviator_ident' => 'jRbwHFIojJjJZA8oJ-x0LgfJr4p9Ex_u', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3126'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AALK998'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AALK998'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154240', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154240"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uC6qDfSv_eAaDFWUuzm2ezbK4Nx_dXEG\",\"aviator_ident\":\"jRbwHFIojJjJZA8oJ-x0LgfJr4p9Ex_u\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALK998\",\"admin_memo\":\"MLBP154240\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AALK998","ident":"pSjEGiyw-uep6mcIQx-kLXT_1gfUS31Y","created_at":1760980014,"id":1644} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:07:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LcECPEps-wddMGw6ZkAUKLaQ-oOoD4sS', 'aviator_ident' => 'iuPxFn3O63uKOF2ondYdDZKz2sszAhyu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3127'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RFC-226'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RFC-226'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154241', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154241"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LcECPEps-wddMGw6ZkAUKLaQ-oOoD4sS\",\"aviator_ident\":\"iuPxFn3O63uKOF2ondYdDZKz2sszAhyu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFC-226\",\"admin_memo\":\"MLBP154241\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RFC-226","ident":"K_lOfh0tn4-csANvNCE7gIjUCi5jOPYU","created_at":1760980062,"id":1645} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:08:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KLQhLeSsnXx6Kn1e078JKqIqDZmpi8MM', 'aviator_ident' => 'eTKMvA8LRv8_ik5e6si5Fw7a6FV1yPEu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3128'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AADX198'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AADX198'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154242', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154242"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KLQhLeSsnXx6Kn1e078JKqIqDZmpi8MM\",\"aviator_ident\":\"eTKMvA8LRv8_ik5e6si5Fw7a6FV1yPEu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADX198\",\"admin_memo\":\"MLBP154242\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AADX198","ident":"Q7zt48a7yJzp5FAMu8PJ1hW3YtCKsEil","created_at":1760980129,"id":1646} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:13:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CSmmyw5tw0qeCeteYcxxzZAm9VNjf_tI', 'aviator_ident' => 'Pb4d0-0VWgZiPxV70KlaEY_hCn2awZTo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3129'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC638 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC638'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154198', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154198"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"CSmmyw5tw0qeCeteYcxxzZAm9VNjf_tI\",\"aviator_ident\":\"Pb4d0-0VWgZiPxV70KlaEY_hCn2awZTo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC638\",\"admin_memo\":\"MLBP154198\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC638","ident":"OnrbbybWNONpAV-8MOqDn2sUa3re_wKR","created_at":1760980392,"id":1647} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:16:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LkItXR0UPE1muQRaG7xwvXKgN8sOhuKH', 'aviator_ident' => 'yYTqR0vVFWQNj8mRlZgb-8lesDFSdYsx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3130'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NVN-451 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NVN-451'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154202', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154202"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LkItXR0UPE1muQRaG7xwvXKgN8sOhuKH\",\"aviator_ident\":\"yYTqR0vVFWQNj8mRlZgb-8lesDFSdYsx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NVN-451\",\"admin_memo\":\"MLBP154202\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NVN-451","ident":"plFo4IfkrcdJJLUeawRc6SqLvyGw637E","created_at":1760980562,"id":1648} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 19:17:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'R2W7kpZqtOD7WOGhJICxo459A6riwCFX', 'aviator_ident' => 'kci6hSeWPpRyDQ-z3FEcsabUrNdVTsse', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3131'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELZ391 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELZ391'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154201', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154201"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"R2W7kpZqtOD7WOGhJICxo459A6riwCFX\",\"aviator_ident\":\"kci6hSeWPpRyDQ-z3FEcsabUrNdVTsse\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELZ391\",\"admin_memo\":\"MLBP154201\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELZ391","ident":"Wg1o1terjRBGfRg4ikrFrKor5ud_Txny","created_at":1760980660,"id":1649} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 20:19:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0utOim-wDsXJNPknRCr9PKqPKBF1x1FZ', 'aviator_ident' => 'hBp_2KC0qnO6eVOAm4xrZdEpYWuonUlB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3132'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAN-987 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAN-987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154199', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154199"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0utOim-wDsXJNPknRCr9PKqPKBF1x1FZ\",\"aviator_ident\":\"hBp_2KC0qnO6eVOAm4xrZdEpYWuonUlB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAN-987\",\"admin_memo\":\"MLBP154199\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAN-987","ident":"H1VkHvRKymjJPCf8reDn-iG_apXDR_ja","created_at":1760984356,"id":1650} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 20:33:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vQcdqqBodU2HxEXU-_YVAWF0vLHGdmyu', 'aviator_ident' => 'sKtI4xyZYZh4FdccwQEZnoySPsNGpcYP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3133'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STU-461 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STU-461'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154197', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154197"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vQcdqqBodU2HxEXU-_YVAWF0vLHGdmyu\",\"aviator_ident\":\"sKtI4xyZYZh4FdccwQEZnoySPsNGpcYP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STU-461\",\"admin_memo\":\"MLBP154197\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STU-461","ident":"ZK3kP_rNkJAs0sgWW7pi_O7D1pIzQmA6","created_at":1760985195,"id":1651} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 21:21:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uu8XKpzLpQTcn9_zDhd8gI-GvF1_MikN', 'aviator_ident' => 'Sj0xGkv7TeEB5S4lln8iUdnPEchpnCdP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3134'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGO171 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGO171'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154200', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154200"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uu8XKpzLpQTcn9_zDhd8gI-GvF1_MikN\",\"aviator_ident\":\"Sj0xGkv7TeEB5S4lln8iUdnPEchpnCdP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGO171\",\"admin_memo\":\"MLBP154200\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGO171","ident":"31bj515kQjwG_tbdhSE9kQlW-wL5ye75","created_at":1760988075,"id":1652} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-20 22:54:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1eF5ZDb2I3lbO03tH73f7oj2dVEqJRrb', 'aviator_ident' => 'Lm4nPSotCrQpAT5ku8ZrLzL2kjZn7c2v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3135'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MWN-381 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MWN-381'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154228', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154228"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1eF5ZDb2I3lbO03tH73f7oj2dVEqJRrb\",\"aviator_ident\":\"Lm4nPSotCrQpAT5ku8ZrLzL2kjZn7c2v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MWN-381\",\"admin_memo\":\"MLBP154228\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MWN-381","ident":"WAbXt--bqHfXYBFwzMm4-FgZI8kCSYGf","created_at":1760993670,"id":1653} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 07:41:46 [172.19.0.14][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M9JRet99MT9ZyWG7pVjuW9ae2OPeY_HV', 'aviator_ident' => 'yO3MOvMb5mepgoZ6yp_qFHfwZRqArl6E', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3136'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RFX-681'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RFX-681'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091468', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091468"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"M9JRet99MT9ZyWG7pVjuW9ae2OPeY_HV\",\"aviator_ident\":\"yO3MOvMb5mepgoZ6yp_qFHfwZRqArl6E\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFX-681\",\"admin_memo\":\"MLHP091468\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RFX-681","ident":"wufiTRNllZbNsFuLSXFMtZqNd2KnYous","created_at":1761025306,"id":1654} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 08:40:07 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GcisTixcOyCPYaC7uj4v3nqO7LAscprq', 'aviator_ident' => 'WV5a6RyvmSdP9o-bmTnweudpr3UklGe5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3137'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP604'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP604'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154273', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154273"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GcisTixcOyCPYaC7uj4v3nqO7LAscprq\",\"aviator_ident\":\"WV5a6RyvmSdP9o-bmTnweudpr3UklGe5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP604\",\"admin_memo\":\"MLBP154273\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP604","ident":"xZnFDlGExogwXN6L5IxRpl_SUuFPPbBq","created_at":1761028807,"id":1655} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 09:43:08 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TZ2cw0mVTedWH4D8AMo5_YbKRO38rtVG', 'aviator_ident' => 'qQPpjhN3GlMJ95rnth4ZnRucePP4wGHC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3138'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILB502'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILB502'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090443', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090443"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"TZ2cw0mVTedWH4D8AMo5_YbKRO38rtVG\",\"aviator_ident\":\"qQPpjhN3GlMJ95rnth4ZnRucePP4wGHC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILB502\",\"admin_memo\":\"MLHP090443\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILB502","ident":"bQQM32b28-14QyAWcxmPic4QX-ofC03q","created_at":1761032588,"id":1656} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 09:58:10 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bH4h2Bxc1i6FSlDPeHTEi9vQfWA7Havi', 'aviator_ident' => '1g4u2mB6g2JOiEEIRNUAbYLOSyu5pYa5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3139'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - FFB-K1506'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'FFB-K1506'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152683', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152683"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bH4h2Bxc1i6FSlDPeHTEi9vQfWA7Havi\",\"aviator_ident\":\"1g4u2mB6g2JOiEEIRNUAbYLOSyu5pYa5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"FFB-K1506\",\"admin_memo\":\"MLBP152683\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"FFB-K1506","ident":"c_UKADsTIfZ9pTCc9ESM8ZAGfoyUDc-M","created_at":1761033490,"id":1657} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 10:50:44 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3Nq0MlbtQnAMZ18qvUhrPmIQayYUfpsJ', 'aviator_ident' => 'gUvQUVzpv95PXrA9pkhl4wHz_7fXyRyR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3140'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP152 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP152'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154219', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154219"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3Nq0MlbtQnAMZ18qvUhrPmIQayYUfpsJ\",\"aviator_ident\":\"gUvQUVzpv95PXrA9pkhl4wHz_7fXyRyR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP152\",\"admin_memo\":\"MLBP154219\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP152","ident":"PdyLHIitiFzJ3fH28tBa37es2n5srm3W","created_at":1761036644,"id":1658} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 11:30:15 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BubOmaq74zeAupHhTCr99RMb1Wmy_IWv', 'aviator_ident' => '55wYW1g89txBUiJR59fdG5-1jnRRkrw7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3141'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCU-601 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCU-601'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154250', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154250"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BubOmaq74zeAupHhTCr99RMb1Wmy_IWv\",\"aviator_ident\":\"55wYW1g89txBUiJR59fdG5-1jnRRkrw7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCU-601\",\"admin_memo\":\"MLBP154250\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCU-601","ident":"CQ5G9X8gzRa9s0_Ql87KNYxJL5MUgM-6","created_at":1761039015,"id":1659} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 11:32:53 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9wApuO7aFxLmkVdfXSCsOXvOW93tJ8wL', 'aviator_ident' => 'hpZiEvpazqAf_DWMHzLVVO1MrxXO0EgL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3142'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NDF-474'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NDF-474'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154305', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154305"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9wApuO7aFxLmkVdfXSCsOXvOW93tJ8wL\",\"aviator_ident\":\"hpZiEvpazqAf_DWMHzLVVO1MrxXO0EgL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NDF-474\",\"admin_memo\":\"MLBP154305\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NDF-474","ident":"kj8NJ46xRLCHhYvepTQjNL3XWn2TziRX","created_at":1761039173,"id":1660} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 13:13:05 [172.19.0.14][13][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'antUCfXcFT_7XTyqAQtlk8XWsS0yoSx1', 'aviator_ident' => 'CnsktqcPhg9Q2EC22AShDHhDQRQCqSuR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3143'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AOBO528 - AIJG322'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AOBO528'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJG322'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153746', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153746"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"antUCfXcFT_7XTyqAQtlk8XWsS0yoSx1\",\"aviator_ident\":\"CnsktqcPhg9Q2EC22AShDHhDQRQCqSuR\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO528 - AIJG322\",\"admin_memo\":\"MLBP153746\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AOBO528 - AIJG322","ident":"vbJAquV1snQcfy69LGmKzO7xSutWoXw-","created_at":1761045186,"id":1661} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 14:39:18 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1b1Em__ChTPVGf8ZN4dqXrKJt4QgpOVI', 'aviator_ident' => 'COVz3RpEmBK2KIn7t-zY_NMxvvuvCklz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3144'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIKO442'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIKO442'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154331', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154331"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1b1Em__ChTPVGf8ZN4dqXrKJt4QgpOVI\",\"aviator_ident\":\"COVz3RpEmBK2KIn7t-zY_NMxvvuvCklz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKO442\",\"admin_memo\":\"MLBP154331\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIKO442","ident":"KL3j9xIeL7u3gpjZxTAWL3W-rDhrkgMS","created_at":1761050358,"id":1662} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 15:12:12 [172.19.0.14][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TA2j9cQkQ4oiMr5WpkVKHbQupNzg3DfB', 'aviator_ident' => 'f8MgFlvOpWlEBn5lKRa9g5_tbp5PhARr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3145'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AAMG178 - AOBO406'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAMG178'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AOBO406'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091506', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091506"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"TA2j9cQkQ4oiMr5WpkVKHbQupNzg3DfB\",\"aviator_ident\":\"f8MgFlvOpWlEBn5lKRa9g5_tbp5PhARr\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AAMG178 - AOBO406\",\"admin_memo\":\"MLHP091506\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AAMG178 - AOBO406","ident":"mfcvZ_kc1v23lU0dZpSe6_B5lRvUA7CU","created_at":1761052332,"id":1663} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 15:26:51 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_qGO30hZoiGK8xS61-hhdFGIBIu3uvtb', 'aviator_ident' => 'QrmKPrGFta6jmdfJs67b4bSQt8J_k2Ul', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3146'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJW138 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJW138'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153244', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153244"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_qGO30hZoiGK8xS61-hhdFGIBIu3uvtb\",\"aviator_ident\":\"QrmKPrGFta6jmdfJs67b4bSQt8J_k2Ul\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJW138\",\"admin_memo\":\"MLBP153244\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJW138","ident":"4CZoSG8c6LGWKZyhy3TgxSWq67ssx3hN","created_at":1761053211,"id":1664} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 16:13:14 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8szci_r3W1TEkKAJdr-r8xcjttiPeh79', 'aviator_ident' => 'jlp-sTc74zWvZdqfwSCDdD7i2R4tqOR5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3147'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NNB-425 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NNB-425'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154236', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154236"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8szci_r3W1TEkKAJdr-r8xcjttiPeh79\",\"aviator_ident\":\"jlp-sTc74zWvZdqfwSCDdD7i2R4tqOR5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NNB-425\",\"admin_memo\":\"MLBP154236\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NNB-425","ident":"2KnC1z9ha3J8MbtT9Yag8gXJpYO0Y89i","created_at":1761055994,"id":1665} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 18:41:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KLQhLeSsnXx6Kn1e078JKqIqDZmpi8MM', 'aviator_ident' => '8ZK7NJBTcivTfARbPpm0F43oqu08CG03', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3148'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADX198 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADX198'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154242', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154242"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KLQhLeSsnXx6Kn1e078JKqIqDZmpi8MM\",\"aviator_ident\":\"8ZK7NJBTcivTfARbPpm0F43oqu08CG03\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADX198\",\"admin_memo\":\"MLBP154242\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADX198","ident":"Ol7oPeXgJ6qCdQydP-uZpk7bfI_oHMOx","created_at":1761064874,"id":1666} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 18:43:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uC6qDfSv_eAaDFWUuzm2ezbK4Nx_dXEG', 'aviator_ident' => 'Zcea_e7jbwNzi9p4jyNj6xe46Ctocn0B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3149'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AALK998 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AALK998'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154240', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154240"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uC6qDfSv_eAaDFWUuzm2ezbK4Nx_dXEG\",\"aviator_ident\":\"Zcea_e7jbwNzi9p4jyNj6xe46Ctocn0B\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALK998\",\"admin_memo\":\"MLBP154240\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AALK998","ident":"I6ux6SbCSI0QxugiXEoij3wiVN_68_im","created_at":1761065003,"id":1667} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 19:03:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LcECPEps-wddMGw6ZkAUKLaQ-oOoD4sS', 'aviator_ident' => 'uriRD9sOmXds8yX4f8O7DkIPOlRTTn-_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3150'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RFC-226 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RFC-226'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154241', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154241"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LcECPEps-wddMGw6ZkAUKLaQ-oOoD4sS\",\"aviator_ident\":\"uriRD9sOmXds8yX4f8O7DkIPOlRTTn-_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFC-226\",\"admin_memo\":\"MLBP154241\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RFC-226","ident":"Y5CNiCP-B_dZJgzdWWb1JptUIZ7fo7tx","created_at":1761066211,"id":1668} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 19:08:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2x9Z8MeLtRFOzwYsQZmk0RlBpR-poln6', 'aviator_ident' => 'yj15TebWJQgW6AAfHKFtj1ZR1wkO-j4c', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3151'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NTC-621'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NTC-621'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154353', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154353"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2x9Z8MeLtRFOzwYsQZmk0RlBpR-poln6\",\"aviator_ident\":\"yj15TebWJQgW6AAfHKFtj1ZR1wkO-j4c\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NTC-621\",\"admin_memo\":\"MLBP154353\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NTC-621","ident":"anGT9knfPN7Nu0oEOhOWi5B_TIUOmFHi","created_at":1761066537,"id":1669} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 19:09:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'K1VMQGlWJMtRt-z2V1iXr9MMy9WF3JnB', 'aviator_ident' => 'K__9tLAkdmwTIE1yUj45x7THAgfBnx79', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3152'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ308'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ308'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154354', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154354"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"K1VMQGlWJMtRt-z2V1iXr9MMy9WF3JnB\",\"aviator_ident\":\"K__9tLAkdmwTIE1yUj45x7THAgfBnx79\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ308\",\"admin_memo\":\"MLBP154354\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ308","ident":"UF6Y9LbKFal8ydu7uUpwf9irk6q-2VeO","created_at":1761066592,"id":1670} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 19:10:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rt_FNnZoahChG3x__PQ7br3yRLI-L8j5', 'aviator_ident' => 'ZoLA3GtTEllKILaWr7pgjEEU2eTZ6exc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3153'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJJ-973'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJJ-973'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154355', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154355"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rt_FNnZoahChG3x__PQ7br3yRLI-L8j5\",\"aviator_ident\":\"ZoLA3GtTEllKILaWr7pgjEEU2eTZ6exc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-973\",\"admin_memo\":\"MLBP154355\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJJ-973","ident":"NzxVJd8AcWseefILbfp68Ae-F_ziyuEy","created_at":1761066639,"id":1671} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 19:11:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LgcEDN_nL7dPhWntHkEQzMWYBKeQST20', 'aviator_ident' => 'gaTzQ--XlAV4H5Nujs5WeiTODvR5b5fo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3154'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHL830'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHL830'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154356', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154356"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LgcEDN_nL7dPhWntHkEQzMWYBKeQST20\",\"aviator_ident\":\"gaTzQ--XlAV4H5Nujs5WeiTODvR5b5fo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHL830\",\"admin_memo\":\"MLBP154356\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHL830","ident":"XmuzFVCfO3kiawd0YSGqa8lxxklaSOgm","created_at":1761066690,"id":1672} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 19:12:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bP1P-ibX86KTXuaDs_g3ngN5zKoesn9V', 'aviator_ident' => '3mGSTWfSDL4oyl0ov6d3_4shB2cC9SN1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3155'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET843'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET843'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154357', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154357"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bP1P-ibX86KTXuaDs_g3ngN5zKoesn9V\",\"aviator_ident\":\"3mGSTWfSDL4oyl0ov6d3_4shB2cC9SN1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET843\",\"admin_memo\":\"MLBP154357\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET843","ident":"F6RrPCSfatCVhRxQXBUvDP8hmhQrHdLm","created_at":1761066758,"id":1673} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 19:47:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GcisTixcOyCPYaC7uj4v3nqO7LAscprq', 'aviator_ident' => 'fG62c3UowDpxkOAHyF_BzEcZYEmz-M9J', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3156'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP604 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP604'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154273', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154273"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GcisTixcOyCPYaC7uj4v3nqO7LAscprq\",\"aviator_ident\":\"fG62c3UowDpxkOAHyF_BzEcZYEmz-M9J\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP604\",\"admin_memo\":\"MLBP154273\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP604","ident":"a1CZmdkYIP9zT-HevHIExyHtFlEAMNfo","created_at":1761068865,"id":1674} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 21:19:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1b1Em__ChTPVGf8ZN4dqXrKJt4QgpOVI', 'aviator_ident' => 'ybsPMdeLGXUgICkPYaJb-EDMyeedswyK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3157'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIKO442 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIKO442'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154331', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154331"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1b1Em__ChTPVGf8ZN4dqXrKJt4QgpOVI\",\"aviator_ident\":\"ybsPMdeLGXUgICkPYaJb-EDMyeedswyK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKO442\",\"admin_memo\":\"MLBP154331\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIKO442","ident":"v_251XQhrbIoofkcNnc-7S477VOwRntU","created_at":1761074345,"id":1675} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 21:28:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QJYnR_-k6Q2FJCdg3GOXoBywS7DHkpub', 'aviator_ident' => 'hHfRRjknTzgsdJk7qFPFhfGZEH-ixXrj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3158'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOCE521 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOCE521'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154238', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154238"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"QJYnR_-k6Q2FJCdg3GOXoBywS7DHkpub\",\"aviator_ident\":\"hHfRRjknTzgsdJk7qFPFhfGZEH-ixXrj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCE521\",\"admin_memo\":\"MLBP154238\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOCE521","ident":"jw_C5gJGJGq-A6DD4GxUm9YtC_UmnAze","created_at":1761074887,"id":1676} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 22:24:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LUQk-88KcDxrZPcax25l_D2k-w75EEUa', 'aviator_ident' => 'Kir37X9_wIGn2XZ6Ov9yfkBSR1OIuoS0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3159'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELV574 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELV574'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154239', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154239"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LUQk-88KcDxrZPcax25l_D2k-w75EEUa\",\"aviator_ident\":\"Kir37X9_wIGn2XZ6Ov9yfkBSR1OIuoS0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELV574\",\"admin_memo\":\"MLBP154239\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELV574","ident":"gRUvaxf0dnGWlXvLVPxfSQobMLrxk7Ix","created_at":1761078254,"id":1677} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-21 22:55:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2WfqRMcTVyGSNP4DECu4WUdJXEpptbeV', 'aviator_ident' => 'cSMm42EjCh6-ookRzLgMyGVLV8JxQKOt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3160'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ976 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ976'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154237', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154237"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2WfqRMcTVyGSNP4DECu4WUdJXEpptbeV\",\"aviator_ident\":\"cSMm42EjCh6-ookRzLgMyGVLV8JxQKOt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ976\",\"admin_memo\":\"MLBP154237\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ976","ident":"GqHm2QlqyS9FY8Nt4SvVzLqlYnou7XzO","created_at":1761080148,"id":1678} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 09:48:42 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NE70FmFrm31yw9A9h5bRbCLLOrHmt_Z9', 'aviator_ident' => 'WYGz5E0sBTX5NXQ9M0cbzawcn48lCqze', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3161'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SRE-250'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SRE-250'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154405', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154405"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NE70FmFrm31yw9A9h5bRbCLLOrHmt_Z9\",\"aviator_ident\":\"WYGz5E0sBTX5NXQ9M0cbzawcn48lCqze\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRE-250\",\"admin_memo\":\"MLBP154405\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SRE-250","ident":"VtjnU9L3Da52fCrtzuAPx3kDbJ3Sh5RY","created_at":1761119323,"id":1679} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 10:01:26 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1NklWF5V8llm5gpNXvHpXqhQAEhWKx-Q', 'aviator_ident' => '2yRhF_ns9qnEEteUDcVEnfA_D7qjhM8d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3162'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN656'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN656'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154409', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154409"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1NklWF5V8llm5gpNXvHpXqhQAEhWKx-Q\",\"aviator_ident\":\"2yRhF_ns9qnEEteUDcVEnfA_D7qjhM8d\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN656\",\"admin_memo\":\"MLBP154409\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN656","ident":"sj-YorBMp2SE7u2eeFaPZ4RYBh2FbwT-","created_at":1761120087,"id":1680} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 10:15:05 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ytu2MPV6Stik7S7d8uOQUm7l1PW1zIOG', 'aviator_ident' => '2F-Ki-sh72O6mH0MhtiRn5SQA_Sqp3Oo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3163'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHO427'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHO427'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154412', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154412"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ytu2MPV6Stik7S7d8uOQUm7l1PW1zIOG\",\"aviator_ident\":\"2F-Ki-sh72O6mH0MhtiRn5SQA_Sqp3Oo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHO427\",\"admin_memo\":\"MLBP154412\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHO427","ident":"kp4lFpKZoVy-MnZFCtqtT6NlNuyqb0QE","created_at":1761120905,"id":1681} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 11:17:24 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'h0KyOTFyAHtZHtoPO_Qdr894TYZA1bSD', 'aviator_ident' => '-HpxhxpjJZeTzhNFUz_1NtyowpkEVaSF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3164'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBQ959'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBQ959'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154418', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154418"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"h0KyOTFyAHtZHtoPO_Qdr894TYZA1bSD\",\"aviator_ident\":\"-HpxhxpjJZeTzhNFUz_1NtyowpkEVaSF\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBQ959\",\"admin_memo\":\"MLBP154418\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBQ959","ident":"bw6lUbw-uC5r6T4gx5eLMYTRBrisfm4w","created_at":1761124644,"id":1682} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 12:13:30 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uY6ioCn07f9cTdRmjKpCK_e3Re9dAjCS', 'aviator_ident' => 'N0-pIBjoaosE2oi6VnWbExpr9IdclsT6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3165'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMA-503 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMA-503'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154380', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154380"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uY6ioCn07f9cTdRmjKpCK_e3Re9dAjCS\",\"aviator_ident\":\"N0-pIBjoaosE2oi6VnWbExpr9IdclsT6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMA-503\",\"admin_memo\":\"MLBP154380\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMA-503","ident":"EwYVJlCact6MA6y3Xhu76lCBdnNjpblj","created_at":1761128010,"id":1683} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 14:07:06 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_4V3asqTaWUM8tnuuIJJb1ssjc1e90y8', 'aviator_ident' => 'l1x39MCmI70_muaQFMuj7ZZpob_LigPo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3166'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - 287BYP'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = '287BYP'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154428', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154428"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_4V3asqTaWUM8tnuuIJJb1ssjc1e90y8\",\"aviator_ident\":\"l1x39MCmI70_muaQFMuj7ZZpob_LigPo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"287BYP\",\"admin_memo\":\"MLBP154428\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"287BYP","ident":"58VH6Wob9tWT4RnEOaP_VnQ8Nk-XgUKX","created_at":1761134826,"id":1684} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 14:08:37 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XtiT716rwGBGvuYVnLXrHSW9jGTfN06L', 'aviator_ident' => '3pTzXnjJLFAmF-xVu6ZV2Wt7B2EBKJCt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3167'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBS-778'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBS-778'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154442', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154442"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XtiT716rwGBGvuYVnLXrHSW9jGTfN06L\",\"aviator_ident\":\"3pTzXnjJLFAmF-xVu6ZV2Wt7B2EBKJCt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBS-778\",\"admin_memo\":\"MLBP154442\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBS-778","ident":"UF2uoERUNx41TU4EWQEuyu5LmMDPAH1l","created_at":1761134917,"id":1685} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 14:25:17 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4FA3JlC0SPw9KD0CYyALsXO8HOeN7Utv', 'aviator_ident' => 'JfhTAl56dmyf0yn1X1BkcWnXRVxiDhXb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3168'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTB-414 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTB-414'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090423', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090423"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"4FA3JlC0SPw9KD0CYyALsXO8HOeN7Utv\",\"aviator_ident\":\"JfhTAl56dmyf0yn1X1BkcWnXRVxiDhXb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTB-414\",\"admin_memo\":\"MLHP090423\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTB-414","ident":"CQyujM44rw_z0J7hb4oCzS_6n9atPmd-","created_at":1761135917,"id":1686} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 14:54:22 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qBZUZRDvdzvZD2EZmLJexTQoiXEBuE3d', 'aviator_ident' => 'BFUZ6qT-OEUB62Hz-gW8d7uAodjHba0v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3169'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEAJ016 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEAJ016'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP089920', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP089920"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"qBZUZRDvdzvZD2EZmLJexTQoiXEBuE3d\",\"aviator_ident\":\"BFUZ6qT-OEUB62Hz-gW8d7uAodjHba0v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAJ016\",\"admin_memo\":\"MLHP089920\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEAJ016","ident":"_rjOyE6DfCKKuG6hjoT4JmP2FIA2bO4w","created_at":1761137662,"id":1687} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 15:02:43 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pDFZ2tKZ5GJrR3Wlk58mmeM6vC5RrKEs', 'aviator_ident' => '-l6-k07lsW1IHmVxsoPYzNg82Wlw0CS7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3170'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RWF-601 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RWF-601'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154389', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154389"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pDFZ2tKZ5GJrR3Wlk58mmeM6vC5RrKEs\",\"aviator_ident\":\"-l6-k07lsW1IHmVxsoPYzNg82Wlw0CS7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RWF-601\",\"admin_memo\":\"MLBP154389\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RWF-601","ident":"tx0eN4_Py7iTW8EJCeMNFrmwdyAVZ4Gq","created_at":1761138163,"id":1688} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 15:47:08 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '79zjZyOdZiF5U1zlK8Qae03Ae-IT88QU', 'aviator_ident' => 'Khh5BuMSAPLXj3S8PNAeBhfI5pN7Kd9L', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3171'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFM-124 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFM-124'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153659', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153659"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"79zjZyOdZiF5U1zlK8Qae03Ae-IT88QU\",\"aviator_ident\":\"Khh5BuMSAPLXj3S8PNAeBhfI5pN7Kd9L\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFM-124\",\"admin_memo\":\"MLBP153659\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFM-124","ident":"zlxfAf7syPzBzf7IgXdrjXir0vNKtizY","created_at":1761140828,"id":1689} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 15:57:04 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8GyIETW6ABZryu2ekuI-96rQT76SwyVG', 'aviator_ident' => 'oVcYQVkgxKtAqOLhzByFC_WCiY-rR3cG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3172'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJQ774 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJQ774'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088761', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088761"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"8GyIETW6ABZryu2ekuI-96rQT76SwyVG\",\"aviator_ident\":\"oVcYQVkgxKtAqOLhzByFC_WCiY-rR3cG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJQ774\",\"admin_memo\":\"MLHP088761\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJQ774","ident":"D_rSPWXsvn5hCsOhCIPlSoD60UmQIUIr","created_at":1761141424,"id":1690} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:04:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ms487StO9TCvGI4Hx4rym88bxyHsNq7n', 'aviator_ident' => 'NZluKVhQ1EgkMKwAGKFlfKV1WzGwjedf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3173'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AICM291'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AICM291'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154465', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154465"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ms487StO9TCvGI4Hx4rym88bxyHsNq7n\",\"aviator_ident\":\"NZluKVhQ1EgkMKwAGKFlfKV1WzGwjedf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM291\",\"admin_memo\":\"MLBP154465\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AICM291","ident":"Ot8SM5V_kD81HtBbuf6_C_DyaqeLOgUV","created_at":1761149042,"id":1691} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:04:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pw1k5VWsGdPMpKlELcj2DLqVcjqm4WBg', 'aviator_ident' => 'ZctQsJOTEBcp93SAE8loatZDSyUNi6L4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3174'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NRA-565'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NRA-565'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154467', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154467"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pw1k5VWsGdPMpKlELcj2DLqVcjqm4WBg\",\"aviator_ident\":\"ZctQsJOTEBcp93SAE8loatZDSyUNi6L4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRA-565\",\"admin_memo\":\"MLBP154467\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NRA-565","ident":"PVxrqeyVKXNSZh41DiPh2yAlXzB2Z1NI","created_at":1761149093,"id":1692} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:05:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8b1rNRsMP0tMiDyoGfbxTG_IJPU6jbrG', 'aviator_ident' => 'ph2p5I7urh2A2LGIGAIGQ7AxDISbRYFI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3175'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFB812'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFB812'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154468', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154468"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8b1rNRsMP0tMiDyoGfbxTG_IJPU6jbrG\",\"aviator_ident\":\"ph2p5I7urh2A2LGIGAIGQ7AxDISbRYFI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB812\",\"admin_memo\":\"MLBP154468\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFB812","ident":"mf780AhTZlNvXCmnZ4EXKW1dZaDCDoeP","created_at":1761149143,"id":1693} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:10:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xv4C-HvJ66V5fmy5UkybUFa5a3b--0a-', 'aviator_ident' => 'UBlkTrLIgxGHfv2SbS0a_o-8yLfQS6Or', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3176'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154469', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154469"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xv4C-HvJ66V5fmy5UkybUFa5a3b--0a-\",\"aviator_ident\":\"UBlkTrLIgxGHfv2SbS0a_o-8yLfQS6Or\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP154469\",\"ignore_payment\":\"\"}"} 2025-10-22 18:10:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xv4C-HvJ66V5fmy5UkybUFa5a3b--0a-', 'aviator_ident' => 'UBlkTrLIgxGHfv2SbS0a_o-8yLfQS6Or', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3176'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJJ-165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJJ-165'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154469', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154469"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xv4C-HvJ66V5fmy5UkybUFa5a3b--0a-\",\"aviator_ident\":\"UBlkTrLIgxGHfv2SbS0a_o-8yLfQS6Or\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-165\",\"admin_memo\":\"MLBP154469\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJJ-165","ident":"YxGgq9YgADAOh1YS55zY7xk6BvVCRbl7","created_at":1761149452,"id":1694} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:11:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_7JQuLHDbobjJeAGCufN1HZmQj8d011_', 'aviator_ident' => 'EA8F7tIdNf4R4NBd1eHQKy87T-yhNNwn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3177'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154470', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154470"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_7JQuLHDbobjJeAGCufN1HZmQj8d011_\",\"aviator_ident\":\"EA8F7tIdNf4R4NBd1eHQKy87T-yhNNwn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP154470\",\"ignore_payment\":\"\"}"} 2025-10-22 18:11:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_7JQuLHDbobjJeAGCufN1HZmQj8d011_', 'aviator_ident' => 'EA8F7tIdNf4R4NBd1eHQKy87T-yhNNwn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3177'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIER604'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIER604'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154470', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154470"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_7JQuLHDbobjJeAGCufN1HZmQj8d011_\",\"aviator_ident\":\"EA8F7tIdNf4R4NBd1eHQKy87T-yhNNwn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER604\",\"admin_memo\":\"MLBP154470\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIER604","ident":"o9UpYD1UfDKHK6BOE0PsZZZ0lnJzSPUU","created_at":1761149509,"id":1695} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:13:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2wX0hfugnW_w_id7b4QsAxgU-1Oe1eAN', 'aviator_ident' => 'tPBLNYQ3XSuTQM9mTPIZ0-LWuU48-FlB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3178'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP749'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP749'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154471', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154471"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2wX0hfugnW_w_id7b4QsAxgU-1Oe1eAN\",\"aviator_ident\":\"tPBLNYQ3XSuTQM9mTPIZ0-LWuU48-FlB\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP749\",\"admin_memo\":\"MLBP154471\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP749","ident":"dMSS-pVA2k9Ev1NpwCOQmHKAzAB0nzcN","created_at":1761149584,"id":1696} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:14:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UVwTwkjHXHkz94a2OANeFFuTRMwLvDZj', 'aviator_ident' => 'a-sabCv3CR6rqpjaaMSTkuCHuMHCQFZJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3179'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AARX300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AARX300'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154472', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154472"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UVwTwkjHXHkz94a2OANeFFuTRMwLvDZj\",\"aviator_ident\":\"a-sabCv3CR6rqpjaaMSTkuCHuMHCQFZJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AARX300\",\"admin_memo\":\"MLBP154472\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AARX300","ident":"pTeHSDM0ShNq4RmlPaBQFR1XHOEF_gE3","created_at":1761149650,"id":1697} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:15:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BApFr5JveeEAe1B_pHUCzLBc5KXmyCkT', 'aviator_ident' => '2EPNeCnN-Q2LlyLvuVThtgTDF9-4AT7W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3180'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC644'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154473', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154473"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BApFr5JveeEAe1B_pHUCzLBc5KXmyCkT\",\"aviator_ident\":\"2EPNeCnN-Q2LlyLvuVThtgTDF9-4AT7W\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC644\",\"admin_memo\":\"MLBP154473\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC644","ident":"O-6IcRUe-ZdfKrjE_hD36UV3SY8qs-DH","created_at":1761149709,"id":1698} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:16:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W7DxvVFUr-rXtbbzFstHkCukfaN55K42', 'aviator_ident' => '5tuvhTzc9eiqh82TTK9oFMP_ss1OHV0x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3181'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAV-499'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAV-499'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154474', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154474"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W7DxvVFUr-rXtbbzFstHkCukfaN55K42\",\"aviator_ident\":\"5tuvhTzc9eiqh82TTK9oFMP_ss1OHV0x\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAV-499\",\"admin_memo\":\"MLBP154474\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAV-499","ident":"JPQyoyrfD5qftNVV_EQSJ-9U2c1rfhZi","created_at":1761149771,"id":1699} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:47:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'K1VMQGlWJMtRt-z2V1iXr9MMy9WF3JnB', 'aviator_ident' => '_tWqmWGRWtu-SnWcKHyI9ezT2ru6k7Uw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3182'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ308 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ308'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154354', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154354"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"K1VMQGlWJMtRt-z2V1iXr9MMy9WF3JnB\",\"aviator_ident\":\"_tWqmWGRWtu-SnWcKHyI9ezT2ru6k7Uw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ308\",\"admin_memo\":\"MLBP154354\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ308","ident":"aMrdOuMEwHo0yQlGYD8YEZSYHD2ghfZC","created_at":1761151673,"id":1700} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:52:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rt_FNnZoahChG3x__PQ7br3yRLI-L8j5', 'aviator_ident' => 'QDbUb0sUVSSkfBPktG6p-WazOT83-WL0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3183'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJJ-973 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJJ-973'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154355', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154355"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rt_FNnZoahChG3x__PQ7br3yRLI-L8j5\",\"aviator_ident\":\"QDbUb0sUVSSkfBPktG6p-WazOT83-WL0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-973\",\"admin_memo\":\"MLBP154355\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJJ-973","ident":"tsiJnZsKHmrBMol5Jl3qdZiOSUpKEsXA","created_at":1761151946,"id":1701} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 18:55:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bP1P-ibX86KTXuaDs_g3ngN5zKoesn9V', 'aviator_ident' => '9GhWDK0wtkieX6Z_ao2tlFgHw2VbL8z7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3184'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET843 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET843'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154357', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154357"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bP1P-ibX86KTXuaDs_g3ngN5zKoesn9V\",\"aviator_ident\":\"9GhWDK0wtkieX6Z_ao2tlFgHw2VbL8z7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET843\",\"admin_memo\":\"MLBP154357\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET843","ident":"AR_hgswbmT39cORvhiH24Zs2WA7t7yqI","created_at":1761152144,"id":1702} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 19:23:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LgcEDN_nL7dPhWntHkEQzMWYBKeQST20', 'aviator_ident' => 'PDiBMKwp1qOVN5jUMO8BQXliRQPx9c-_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3185'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHL830 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHL830'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154356', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154356"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LgcEDN_nL7dPhWntHkEQzMWYBKeQST20\",\"aviator_ident\":\"PDiBMKwp1qOVN5jUMO8BQXliRQPx9c-_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHL830\",\"admin_memo\":\"MLBP154356\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHL830","ident":"xUF_D59rY14D0Af-VSYRo3t_Mm0fhx8H","created_at":1761153839,"id":1703} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 20:17:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '90xbvP3Y6qgy0fBW_vxtDiAw-rEzvA0Q', 'aviator_ident' => 'B4UHWNyJnpQHUMfGB3GqjfK1oMsAGQM1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3186'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN656 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN656'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154477', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154477"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"90xbvP3Y6qgy0fBW_vxtDiAw-rEzvA0Q\",\"aviator_ident\":\"B4UHWNyJnpQHUMfGB3GqjfK1oMsAGQM1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN656\",\"admin_memo\":\"MLBP154477\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN656","ident":"-YT4K4PnbAljMci0N3Afzwcf6rf0VuLU","created_at":1761157044,"id":1704} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 20:20:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2x9Z8MeLtRFOzwYsQZmk0RlBpR-poln6', 'aviator_ident' => '6CQCoY-uKRte4O2Gt0632vULilTc3WZq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3187'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NTC-621 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NTC-621'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154353', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154353"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2x9Z8MeLtRFOzwYsQZmk0RlBpR-poln6\",\"aviator_ident\":\"6CQCoY-uKRte4O2Gt0632vULilTc3WZq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NTC-621\",\"admin_memo\":\"MLBP154353\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NTC-621","ident":"0UrcODxgqCejZse2MCRDgBcs4vnH7BVK","created_at":1761157223,"id":1705} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 20:48:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'h0KyOTFyAHtZHtoPO_Qdr894TYZA1bSD', 'aviator_ident' => 'Rgls4nrLA_7ZcmXV0YRMcd_x7_EvhWaY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3188'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBQ959 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBQ959'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154418', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154418"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"h0KyOTFyAHtZHtoPO_Qdr894TYZA1bSD\",\"aviator_ident\":\"Rgls4nrLA_7ZcmXV0YRMcd_x7_EvhWaY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBQ959\",\"admin_memo\":\"MLBP154418\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBQ959","ident":"MZIpBfIusPIdiDb7bcSMPZ_gBVPkURN-","created_at":1761158892,"id":1706} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 21:08:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Ytu2MPV6Stik7S7d8uOQUm7l1PW1zIOG', 'aviator_ident' => 'TJr-DLMwNrAyFV3B0AWkO52u6sbexp1B', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3189'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHO427 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHO427'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154412', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154412"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ytu2MPV6Stik7S7d8uOQUm7l1PW1zIOG\",\"aviator_ident\":\"TJr-DLMwNrAyFV3B0AWkO52u6sbexp1B\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHO427\",\"admin_memo\":\"MLBP154412\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHO427","ident":"39mMvwXnPiQdPOtnCqP4YAOM7Fi7bEUC","created_at":1761160122,"id":1707} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 21:35:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'usnKOMBTy9aNzDwqaA7K3baQ-jYGKDYD', 'aviator_ident' => 'Fy-OrNHX5pWogPcV45VoDkk7IzNRckin', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3190'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAKS506 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKS506'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154456', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154456"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"usnKOMBTy9aNzDwqaA7K3baQ-jYGKDYD\",\"aviator_ident\":\"Fy-OrNHX5pWogPcV45VoDkk7IzNRckin\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKS506\",\"admin_memo\":\"MLBP154456\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAKS506","ident":"TB-s10m0r-tmzgo-QYSvZjyLhJRDMDs4","created_at":1761161728,"id":1708} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 21:55:51 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_4V3asqTaWUM8tnuuIJJb1ssjc1e90y8', 'aviator_ident' => '45BoF38eikU1bKxWWxCF958zHwb3CIFD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3191'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = '287BYP - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = '287BYP'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154428', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154428"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_4V3asqTaWUM8tnuuIJJb1ssjc1e90y8\",\"aviator_ident\":\"45BoF38eikU1bKxWWxCF958zHwb3CIFD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"287BYP\",\"admin_memo\":\"MLBP154428\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"287BYP","ident":"RMW5fOnC5LnY4pSYUooS3yBLx3M9oE4s","created_at":1761162952,"id":1709} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-22 22:02:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NE70FmFrm31yw9A9h5bRbCLLOrHmt_Z9', 'aviator_ident' => 'Q50KFTwdBKK8EvPFD-Yum78cedbrnojQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3192'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRE-250 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRE-250'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154405', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154405"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NE70FmFrm31yw9A9h5bRbCLLOrHmt_Z9\",\"aviator_ident\":\"Q50KFTwdBKK8EvPFD-Yum78cedbrnojQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRE-250\",\"admin_memo\":\"MLBP154405\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRE-250","ident":"7F4obWPxZZEnlSVSB9ZssqDzYxM0Mvtp","created_at":1761163330,"id":1710} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 10:32:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Sf9ynbZats0tdzVK1aKnJCD-bri-HZFA', 'aviator_ident' => 'mdy2-VBwy7GywjzCxWwNjrMDgwD9J23L', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3193'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIER622'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIER622'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154526', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154526"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Sf9ynbZats0tdzVK1aKnJCD-bri-HZFA\",\"aviator_ident\":\"mdy2-VBwy7GywjzCxWwNjrMDgwD9J23L\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER622\",\"admin_memo\":\"MLBP154526\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIER622","ident":"QGGVVAu9FPv0z5XLZV2YkMeDZjDHDB6z","created_at":1761557524,"id":1711} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 13:57:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-qvt15il-JBpv_kHCpshCpWnE9yIn6_G', 'aviator_ident' => 'aL9xQug_TxTz1HXYTMU5bC4aG4kCDph3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3194'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN658'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN658'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154558', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-qvt15il-JBpv_kHCpshCpWnE9yIn6_G\",\"aviator_ident\":\"aL9xQug_TxTz1HXYTMU5bC4aG4kCDph3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN658\",\"admin_memo\":\"MLBP154558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN658","ident":"37p4l3LGdiS2_g_yFirOrYP3qiKsPnVG","created_at":1761569824,"id":1712} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 13:57:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IvodQtN9oyZbxfrY9haT_CWW7zsttU8o', 'aviator_ident' => 'IAfsJZJ-mywogxts9DDYAZbCqUE-b_Nf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3195'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC215'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC215'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154556', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IvodQtN9oyZbxfrY9haT_CWW7zsttU8o\",\"aviator_ident\":\"IAfsJZJ-mywogxts9DDYAZbCqUE-b_Nf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC215\",\"admin_memo\":\"MLBP154556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC215","ident":"7JeXzRSdARTEOWtjy0fXa4OZUWULNUe7","created_at":1761569879,"id":1713} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 14:23:37 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_BW9-VtJVb9vlDnDMCEMxDd5I6EhMFIE', 'aviator_ident' => 'fLLUYpHAd8UxUFq4JzghtTE8LyGyRsBw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3196'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RKK-085 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RKK-085'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP087719', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP087719"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"_BW9-VtJVb9vlDnDMCEMxDd5I6EhMFIE\",\"aviator_ident\":\"fLLUYpHAd8UxUFq4JzghtTE8LyGyRsBw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RKK-085\",\"admin_memo\":\"MLHP087719\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RKK-085","ident":"zlcExILwr2G8Nj0_NWi4fsGoOunoalpC","created_at":1761571417,"id":1714} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:15:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j7vxtPVfr2jCHfuWa9c_dX41h_dsTqMe', 'aviator_ident' => 'RLf3INfCYqSlnpvGqjBluzWDxWwhpUnm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3197'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SEU-899'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SEU-899'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154586', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154586"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j7vxtPVfr2jCHfuWa9c_dX41h_dsTqMe\",\"aviator_ident\":\"RLf3INfCYqSlnpvGqjBluzWDxWwhpUnm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SEU-899\",\"admin_memo\":\"MLBP154586\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SEU-899","ident":"KSL3LsFzrQ_5BF0hXjwtHvO3F5B4bwcR","created_at":1761581719,"id":1715} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:16:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sbb9KBz3FOwplHHR0yuCqnfC78_Ii6N_', 'aviator_ident' => 'mt0f-GrW6L51AGNOOFMGoh2W-0o0x5Oh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3198'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAMG924'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAMG924'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154587', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154587"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sbb9KBz3FOwplHHR0yuCqnfC78_Ii6N_\",\"aviator_ident\":\"mt0f-GrW6L51AGNOOFMGoh2W-0o0x5Oh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMG924\",\"admin_memo\":\"MLBP154587\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAMG924","ident":"Rx9P-C9T_1exTXaGCxwYS-s1LXMNMAvR","created_at":1761581768,"id":1716} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:18:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HnIEc3cNTDmn4hGyowhEMmubpgmQ-ovE', 'aviator_ident' => 'gzI9e4Q8AGfKlEK-jFTWO2n31qukmnP9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3199'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZF-254'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SZF-254'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154588', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154588"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HnIEc3cNTDmn4hGyowhEMmubpgmQ-ovE\",\"aviator_ident\":\"gzI9e4Q8AGfKlEK-jFTWO2n31qukmnP9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-254\",\"admin_memo\":\"MLBP154588\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZF-254","ident":"S0kmCzp_Jwm0Dcdy0m1y8gvwyhFgDB4h","created_at":1761581881,"id":1717} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:19:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Lr_hMqOr67LdhM0oaAVCTG_ECLHcwwLx', 'aviator_ident' => 'LafmBUceCcPBajPkL3IX04Qhj1eeJwFf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3200'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAZ-107'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAZ-107'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154589', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154589"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Lr_hMqOr67LdhM0oaAVCTG_ECLHcwwLx\",\"aviator_ident\":\"LafmBUceCcPBajPkL3IX04Qhj1eeJwFf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAZ-107\",\"admin_memo\":\"MLBP154589\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAZ-107","ident":"vw6jKObeQT9yK2UZowFWUHAYjoEBw2yn","created_at":1761581954,"id":1718} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:20:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HhuhyJwG1Wdw2kJUYRjtIrlyLQTj2C5t', 'aviator_ident' => 'F4VOr0jqX_lzZjf-KdQvgwG8PrcVLtIc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3201'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBJ743'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBJ743'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154590', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154590"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HhuhyJwG1Wdw2kJUYRjtIrlyLQTj2C5t\",\"aviator_ident\":\"F4VOr0jqX_lzZjf-KdQvgwG8PrcVLtIc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBJ743\",\"admin_memo\":\"MLBP154590\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBJ743","ident":"yLfzH825exvN93TLLUHChWmXT3mvQ4ar","created_at":1761582015,"id":1719} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:21:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zab1zf4ctEVs6O3Dgm67c488b_1D_qMV', 'aviator_ident' => 'v9T5yewwZrb3hiNi6yJp1rBE8TdrQKpY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3202'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHG922'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHG922'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154591', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154591"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zab1zf4ctEVs6O3Dgm67c488b_1D_qMV\",\"aviator_ident\":\"v9T5yewwZrb3hiNi6yJp1rBE8TdrQKpY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG922\",\"admin_memo\":\"MLBP154591\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHG922","ident":"BhlISnc9qLsrN8NDPUKD5XkCKxCCQMAl","created_at":1761582083,"id":1720} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:22:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '39HZv8c99Us5edYrkvNN1HH6wUDsttpG', 'aviator_ident' => '2_VVMO6U95FzUYx1lIaMzpznIgMHsvOI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3203'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RCJ-968'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCJ-968'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154592', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154592"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"39HZv8c99Us5edYrkvNN1HH6wUDsttpG\",\"aviator_ident\":\"2_VVMO6U95FzUYx1lIaMzpznIgMHsvOI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCJ-968\",\"admin_memo\":\"MLBP154592\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RCJ-968","ident":"y87_p_eNUzu3EaCGlUbvH7E_0TQMjPxr","created_at":1761582144,"id":1721} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:25:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ITxqO4g4nc1GSxgxQqcxPcsxScOvOBpz', 'aviator_ident' => '-50bGLTG4Geo1JnrWcjxBwJn6JLBn9mE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3204'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBA695'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBA695'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154593', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154593"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ITxqO4g4nc1GSxgxQqcxPcsxScOvOBpz\",\"aviator_ident\":\"-50bGLTG4Geo1JnrWcjxBwJn6JLBn9mE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBA695\",\"admin_memo\":\"MLBP154593\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBA695","ident":"gEDFM2a0ixiVQcL-RsN9n0aTwo3zyzLf","created_at":1761582312,"id":1722} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 17:34:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2wX0hfugnW_w_id7b4QsAxgU-1Oe1eAN', 'aviator_ident' => 'WfI3g_msKvyQ_TdEY6bTGGVg7_ZeU8iS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3205'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP749 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP749'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154471', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154471"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2wX0hfugnW_w_id7b4QsAxgU-1Oe1eAN\",\"aviator_ident\":\"WfI3g_msKvyQ_TdEY6bTGGVg7_ZeU8iS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP749\",\"admin_memo\":\"MLBP154471\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP749","ident":"2GkEcqOssJMHfzZgdx8OeXHIuNn5fpFV","created_at":1761582847,"id":1723} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 18:14:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pw1k5VWsGdPMpKlELcj2DLqVcjqm4WBg', 'aviator_ident' => 'gpbFgBX3aI5rpFWk0K3SY2AT1mvvy8Lp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3206'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NRA-565 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NRA-565'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154467', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154467"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pw1k5VWsGdPMpKlELcj2DLqVcjqm4WBg\",\"aviator_ident\":\"gpbFgBX3aI5rpFWk0K3SY2AT1mvvy8Lp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRA-565\",\"admin_memo\":\"MLBP154467\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NRA-565","ident":"486W-okPwS04THCFBm9LgLEH8_i8U_Uc","created_at":1761585244,"id":1724} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 18:53:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8b1rNRsMP0tMiDyoGfbxTG_IJPU6jbrG', 'aviator_ident' => 'YVgAcU9fqlQCgqusG9jPM58NI4mXAssU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3207'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFB812 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFB812'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154468', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154468"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8b1rNRsMP0tMiDyoGfbxTG_IJPU6jbrG\",\"aviator_ident\":\"YVgAcU9fqlQCgqusG9jPM58NI4mXAssU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB812\",\"admin_memo\":\"MLBP154468\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFB812","ident":"BI-oOrAtpSWtCys82eC6BJPWB03QRarc","created_at":1761587614,"id":1725} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 19:13:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_7JQuLHDbobjJeAGCufN1HZmQj8d011_', 'aviator_ident' => 'FbZLJA89E9vEnQwFyAAmGNAfEcQ4Ew_L', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3208'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIER604 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIER604'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154470', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154470"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_7JQuLHDbobjJeAGCufN1HZmQj8d011_\",\"aviator_ident\":\"FbZLJA89E9vEnQwFyAAmGNAfEcQ4Ew_L\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER604\",\"admin_memo\":\"MLBP154470\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIER604","ident":"68WLE9JPTTYtoXvRTV0mEW9x_4r4Mqn7","created_at":1761588793,"id":1726} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 20:25:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xv4C-HvJ66V5fmy5UkybUFa5a3b--0a-', 'aviator_ident' => 'brWjkGYYHJw98NoqypxgVdbO37biLH1O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3209'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJJ-165 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJJ-165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154469', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154469"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xv4C-HvJ66V5fmy5UkybUFa5a3b--0a-\",\"aviator_ident\":\"brWjkGYYHJw98NoqypxgVdbO37biLH1O\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-165\",\"admin_memo\":\"MLBP154469\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJJ-165","ident":"QK3wHV58pt6we0_PN-F_JjLkiulhR0UC","created_at":1761593144,"id":1727} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 20:52:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UVwTwkjHXHkz94a2OANeFFuTRMwLvDZj', 'aviator_ident' => 'dRW9obhje-4MAstuX-6U57SC0cjeBmkq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3210'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AARX300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AARX300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154472', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154472"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UVwTwkjHXHkz94a2OANeFFuTRMwLvDZj\",\"aviator_ident\":\"dRW9obhje-4MAstuX-6U57SC0cjeBmkq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AARX300\",\"admin_memo\":\"MLBP154472\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AARX300","ident":"VzYv34pGx6GpZ2WrOeZrPdGJF2yRzI2i","created_at":1761594744,"id":1728} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 21:38:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W7DxvVFUr-rXtbbzFstHkCukfaN55K42', 'aviator_ident' => 'gHIYpGo99RCa74oFHwipD9RuJDLyC3NO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3211'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAV-499 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAV-499'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154474', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154474"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W7DxvVFUr-rXtbbzFstHkCukfaN55K42\",\"aviator_ident\":\"gHIYpGo99RCa74oFHwipD9RuJDLyC3NO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAV-499\",\"admin_memo\":\"MLBP154474\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAV-499","ident":"mRFPkDPdbXvK03o5fMf5tc2ocmysnVkg","created_at":1761597485,"id":1729} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 21:40:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BApFr5JveeEAe1B_pHUCzLBc5KXmyCkT', 'aviator_ident' => 'G7FLmkq1PDcbXXOZ0camhAF96_y8BsBr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3212'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC644 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC644'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154473', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154473"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BApFr5JveeEAe1B_pHUCzLBc5KXmyCkT\",\"aviator_ident\":\"G7FLmkq1PDcbXXOZ0camhAF96_y8BsBr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC644\",\"admin_memo\":\"MLBP154473\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC644","ident":"0MABC0DTCgUlvltx4yGQpOti2MbCf1hW","created_at":1761597644,"id":1730} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 22:06:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ms487StO9TCvGI4Hx4rym88bxyHsNq7n', 'aviator_ident' => 'xCB8_0Z_y6Hu91nHaGtK7MnFuwsix17X', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3213'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICM291 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICM291'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154465', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154465"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ms487StO9TCvGI4Hx4rym88bxyHsNq7n\",\"aviator_ident\":\"xCB8_0Z_y6Hu91nHaGtK7MnFuwsix17X\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM291\",\"admin_memo\":\"MLBP154465\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICM291","ident":"ZZ7LtKuDtb2HEwZLak70pM4RiD127iuX","created_at":1761599218,"id":1731} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 22:55:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-qvt15il-JBpv_kHCpshCpWnE9yIn6_G', 'aviator_ident' => 'c6rhDx50B-Symqy-n6cd3-HSvfxVC74U', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3214'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN658 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN658'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154558', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-qvt15il-JBpv_kHCpshCpWnE9yIn6_G\",\"aviator_ident\":\"c6rhDx50B-Symqy-n6cd3-HSvfxVC74U\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN658\",\"admin_memo\":\"MLBP154558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN658","ident":"E7S3uR7laMZGq4EEEy18PUD9KhxeOobt","created_at":1761602117,"id":1732} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-27 23:10:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'IvodQtN9oyZbxfrY9haT_CWW7zsttU8o', 'aviator_ident' => 'PdjtPLwK4A5ZAu-x_pcTxvYYNiU9epKz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3215'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC215 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC215'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154556', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IvodQtN9oyZbxfrY9haT_CWW7zsttU8o\",\"aviator_ident\":\"PdjtPLwK4A5ZAu-x_pcTxvYYNiU9epKz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC215\",\"admin_memo\":\"MLBP154556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC215","ident":"G5eaaEc2vyEALi-7khsHZwtfzAFELaXd","created_at":1761603005,"id":1733} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 08:34:24 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'K0h2PRnH8D6PgI3re_8Isnco6IU8okpU', 'aviator_ident' => 'u3KK9LKcclHFFStaHnetViT7daHzjrWx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3216'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJH-212'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJH-212'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154620', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154620"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"K0h2PRnH8D6PgI3re_8Isnco6IU8okpU\",\"aviator_ident\":\"u3KK9LKcclHFFStaHnetViT7daHzjrWx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-212\",\"admin_memo\":\"MLBP154620\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJH-212","ident":"QQIlvmqUfmQ6TXGsXTZ05OSu1UPHs4sw","created_at":1761636864,"id":1734} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 08:40:22 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LTI1sEAhzDNKBJsIumJxApWiKTJABtOG', 'aviator_ident' => 'Erm7EZSvOW9a7JFwXe77AASeHbUq8_cr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3217'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAED719'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAED719'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154621', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154621"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LTI1sEAhzDNKBJsIumJxApWiKTJABtOG\",\"aviator_ident\":\"Erm7EZSvOW9a7JFwXe77AASeHbUq8_cr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAED719\",\"admin_memo\":\"MLBP154621\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAED719","ident":"cxJO7S887ua8u9O-3GQR3P-94KtuicGI","created_at":1761637222,"id":1735} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 10:34:01 [172.19.0.14][13][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A_nbAZ_-fXmoGfTHNTIPP0CMA1C_c4Re', 'aviator_ident' => 'cFTjjNZySlpcYemTPgKAn54ha7Dqy8Oc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3218'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBX-149 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBX-149'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154605', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154605"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"A_nbAZ_-fXmoGfTHNTIPP0CMA1C_c4Re\",\"aviator_ident\":\"cFTjjNZySlpcYemTPgKAn54ha7Dqy8Oc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBX-149\",\"admin_memo\":\"MLBP154605\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBX-149","ident":"44IlZ11s8tdLDdztZxqzWZsTaDjvukn3","created_at":1761644041,"id":1736} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:05:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GazoPiwRD7yZscgipuxLdqViX1lST1GV', 'aviator_ident' => 'Izdiw--gAT9aJKciUoB_S23q3q-nBbT7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3219'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTN-176'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTN-176'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154719', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154719"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GazoPiwRD7yZscgipuxLdqViX1lST1GV\",\"aviator_ident\":\"Izdiw--gAT9aJKciUoB_S23q3q-nBbT7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTN-176\",\"admin_memo\":\"MLBP154719\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTN-176","ident":"-vjjw3DBzgS9XTfmI6_iZT12QGTAr0YT","created_at":1761671139,"id":1737} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:06:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sXlzR77dqnm65joX0Bul4c-I-CD-Iyw0', 'aviator_ident' => 'mlX8L_Uoye2wmuWaI9ef3j7GwidYG1LW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3220'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZF-135'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SZF-135'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154720', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154720"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sXlzR77dqnm65joX0Bul4c-I-CD-Iyw0\",\"aviator_ident\":\"mlX8L_Uoye2wmuWaI9ef3j7GwidYG1LW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-135\",\"admin_memo\":\"MLBP154720\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZF-135","ident":"DpQVv-cewVExjV2N6bTV3NNDPGBuFbDy","created_at":1761671184,"id":1738} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:07:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ci7QqhzSB0I6Ox3QQaNA5IYC-ne1ox_q', 'aviator_ident' => 'QvKWyXYyRA7y6l-gEB-N9kOh0CjcHIkz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3221'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PCN-785'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PCN-785'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154721', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154721"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ci7QqhzSB0I6Ox3QQaNA5IYC-ne1ox_q\",\"aviator_ident\":\"QvKWyXYyRA7y6l-gEB-N9kOh0CjcHIkz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCN-785\",\"admin_memo\":\"MLBP154721\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PCN-785","ident":"AHoam-HDCTEc8WcUQF7rRtYdxBIqW-sB","created_at":1761671243,"id":1739} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:08:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hRq3YiG5BMb9yUyQtogCWDnuu0WvZHgf', 'aviator_ident' => '4LwG4pP0cUzLYW3s4EO9RwskmhPJgmmT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3222'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SWH-854'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SWH-854'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154722', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154722"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hRq3YiG5BMb9yUyQtogCWDnuu0WvZHgf\",\"aviator_ident\":\"4LwG4pP0cUzLYW3s4EO9RwskmhPJgmmT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWH-854\",\"admin_memo\":\"MLBP154722\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SWH-854","ident":"iSq83Y2fenbfWBI6pt3uBp4-A3pvZOIu","created_at":1761671308,"id":1740} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:09:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nr9Svki9F8dZf9n4ZfZceGAVBeuU1Fms', 'aviator_ident' => 'IBH4v7Zf363C64tQEzFMWFvKg4wz34de', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3223'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RBM-979'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RBM-979'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154723', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154723"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nr9Svki9F8dZf9n4ZfZceGAVBeuU1Fms\",\"aviator_ident\":\"IBH4v7Zf363C64tQEzFMWFvKg4wz34de\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-979\",\"admin_memo\":\"MLBP154723\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RBM-979","ident":"ReqyR8FRWjD8M22ObJj-0d6j72Kuntuk","created_at":1761671356,"id":1741} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:10:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fMY1b7ozOrR8KSrSdf8KoT3eD5zSA9QK', 'aviator_ident' => 'dLApeC22JMuRXmV7iKADWhI1yXhI5rIn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3224'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEKN066'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEKN066'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154724', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154724"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fMY1b7ozOrR8KSrSdf8KoT3eD5zSA9QK\",\"aviator_ident\":\"dLApeC22JMuRXmV7iKADWhI1yXhI5rIn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKN066\",\"admin_memo\":\"MLBP154724\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEKN066","ident":"dYlz-uJZKZnh2WIlGdQdYgNYCUkv1pg1","created_at":1761671417,"id":1742} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:11:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aCIu-O11fXKIX0ma0HqnVQIdLio7AxhR', 'aviator_ident' => 'd8zwB9LTiAUFMsaOrE9XRpDy96n4_9w0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3225'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXF-430'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXF-430'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154725', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154725"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aCIu-O11fXKIX0ma0HqnVQIdLio7AxhR\",\"aviator_ident\":\"d8zwB9LTiAUFMsaOrE9XRpDy96n4_9w0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-430\",\"admin_memo\":\"MLBP154725\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXF-430","ident":"AMC37hmC4KOnTvXsuSXsGXo28UgYmBqz","created_at":1761671461,"id":1743} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:11:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '26JfLruli46BZ3u5VdJbrJR8r36dxsbZ', 'aviator_ident' => 'r1t3g0CjSjXGDFpYqX377qYoEpXP0vKW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3226'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NBB-482'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NBB-482'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154726', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154726"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"26JfLruli46BZ3u5VdJbrJR8r36dxsbZ\",\"aviator_ident\":\"r1t3g0CjSjXGDFpYqX377qYoEpXP0vKW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NBB-482\",\"admin_memo\":\"MLBP154726\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NBB-482","ident":"kkND8_ImkvDL-7NHpYXdiIbkiXG1I_N6","created_at":1761671503,"id":1744} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:12:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ydLKIutpPPhgWohESi8DI2xV2pA_T1-g', 'aviator_ident' => 'cb2DWtvnFv7oA_KwLHV-1S3tH0yO5g7s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3227'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFP178'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFP178'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154727', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154727"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ydLKIutpPPhgWohESi8DI2xV2pA_T1-g\",\"aviator_ident\":\"cb2DWtvnFv7oA_KwLHV-1S3tH0yO5g7s\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFP178\",\"admin_memo\":\"MLBP154727\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFP178","ident":"DMKg69zPrm7TsYFZeoq0RiWLmEtA3Z8I","created_at":1761671567,"id":1745} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:14:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2NC33nmQRmoNM51q1aY1AmrzJC2KX3B0', 'aviator_ident' => 'tbvlt3kqDGmg3gn1vNqqasO2pIRcJfrG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3228'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHG909'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHG909'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154728', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154728"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2NC33nmQRmoNM51q1aY1AmrzJC2KX3B0\",\"aviator_ident\":\"tbvlt3kqDGmg3gn1vNqqasO2pIRcJfrG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG909\",\"admin_memo\":\"MLBP154728\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHG909","ident":"yK9G9_ynt-ZNq9heHtRu2iBXPCXLlX6b","created_at":1761671643,"id":1746} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:15:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8zPbfFFCF_U4kOaZpjUEfk5swmNVfhX5', 'aviator_ident' => 'Blz0EErWTuyL9Nyy_wgdqa2tCd3zA0kM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3229'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY900'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY900'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154729', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154729"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8zPbfFFCF_U4kOaZpjUEfk5swmNVfhX5\",\"aviator_ident\":\"Blz0EErWTuyL9Nyy_wgdqa2tCd3zA0kM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY900\",\"admin_memo\":\"MLBP154729\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY900","ident":"PV44nv-dk80smFO67ZMYOGm2x1t48VW4","created_at":1761671707,"id":1747} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:19:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hpgvTbpT_FRWRS-rFYflsaGTszt9jFOv', 'aviator_ident' => 'FGudrOUU10NuXgmItjN_r0vl7HtKik5g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3230'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'STN-399 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'STN-399'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154709', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154709"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hpgvTbpT_FRWRS-rFYflsaGTszt9jFOv\",\"aviator_ident\":\"FGudrOUU10NuXgmItjN_r0vl7HtKik5g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STN-399\",\"admin_memo\":\"MLBP154709\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"STN-399","ident":"ij8-Jc8mZwot_gX85-RHnFuExlK5NL7s","created_at":1761671989,"id":1748} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 18:56:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Lr_hMqOr67LdhM0oaAVCTG_ECLHcwwLx', 'aviator_ident' => '6-WNrr7eMIb1umEMGBw4bZHvs29sposz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3231'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAZ-107 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAZ-107'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154589', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154589"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Lr_hMqOr67LdhM0oaAVCTG_ECLHcwwLx\",\"aviator_ident\":\"6-WNrr7eMIb1umEMGBw4bZHvs29sposz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAZ-107\",\"admin_memo\":\"MLBP154589\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAZ-107","ident":"-t4k99g5tuSRaBgK9-itP78i7pvXqXiC","created_at":1761674187,"id":1749} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 19:11:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LTI1sEAhzDNKBJsIumJxApWiKTJABtOG', 'aviator_ident' => 'UbqzO83IeFlapy5ZFvW9pyVMXwNFVx5M', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3232'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAED719 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAED719'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154621', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154621"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LTI1sEAhzDNKBJsIumJxApWiKTJABtOG\",\"aviator_ident\":\"UbqzO83IeFlapy5ZFvW9pyVMXwNFVx5M\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAED719\",\"admin_memo\":\"MLBP154621\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAED719","ident":"tzSVuduy3oO_93yv943VaA3VLub3YR12","created_at":1761675061,"id":1750} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 19:40:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HhuhyJwG1Wdw2kJUYRjtIrlyLQTj2C5t', 'aviator_ident' => 'aDLJbpxgS4UE6-V86c2J83D0ymZG8sv5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3233'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBJ743 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBJ743'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154590', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154590"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HhuhyJwG1Wdw2kJUYRjtIrlyLQTj2C5t\",\"aviator_ident\":\"aDLJbpxgS4UE6-V86c2J83D0ymZG8sv5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBJ743\",\"admin_memo\":\"MLBP154590\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBJ743","ident":"n8hDDtB7YdyL1nuBlLlg8nM20CwsJMqQ","created_at":1761676819,"id":1751} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 19:59:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'K0h2PRnH8D6PgI3re_8Isnco6IU8okpU', 'aviator_ident' => '1imoZnIg7ePrRLW66998i7AMPpeRIDJL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3234'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJH-212 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJH-212'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154620', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154620"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"K0h2PRnH8D6PgI3re_8Isnco6IU8okpU\",\"aviator_ident\":\"1imoZnIg7ePrRLW66998i7AMPpeRIDJL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-212\",\"admin_memo\":\"MLBP154620\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJH-212","ident":"9eQxhOom_2dBgCDnPGStHzOeZ1Q8u2us","created_at":1761677955,"id":1752} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 20:55:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zab1zf4ctEVs6O3Dgm67c488b_1D_qMV', 'aviator_ident' => 'mjg1RIFg4OoHLcs5rO0pTnOJ7ImmE4hw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3235'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHG922 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHG922'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154591', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154591"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zab1zf4ctEVs6O3Dgm67c488b_1D_qMV\",\"aviator_ident\":\"mjg1RIFg4OoHLcs5rO0pTnOJ7ImmE4hw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG922\",\"admin_memo\":\"MLBP154591\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHG922","ident":"p-0t-TqUaWm62qPypK8jB4ilGTcCLLFL","created_at":1761681339,"id":1753} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 21:15:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j7vxtPVfr2jCHfuWa9c_dX41h_dsTqMe', 'aviator_ident' => 'CI3uQarF5sOk03Odw8WMBcFJ-lg4xlAr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3236'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SEU-899 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SEU-899'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154586', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154586"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j7vxtPVfr2jCHfuWa9c_dX41h_dsTqMe\",\"aviator_ident\":\"CI3uQarF5sOk03Odw8WMBcFJ-lg4xlAr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SEU-899\",\"admin_memo\":\"MLBP154586\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SEU-899","ident":"Xp2Wx8wpx8Yh8BFdY9HKuO-KC_JE29J4","created_at":1761682500,"id":1754} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 21:38:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XtiT716rwGBGvuYVnLXrHSW9jGTfN06L', 'aviator_ident' => 'X16zBHirLqSFIdwJsdUPw-iwwMX2upQM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3237'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBS-778 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBS-778'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154442', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154442"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XtiT716rwGBGvuYVnLXrHSW9jGTfN06L\",\"aviator_ident\":\"X16zBHirLqSFIdwJsdUPw-iwwMX2upQM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBS-778\",\"admin_memo\":\"MLBP154442\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBS-778","ident":"qCKC8zFM_f4Ev0eOCMymVDKW6EYdGcm0","created_at":1761683937,"id":1755} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 21:45:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HnIEc3cNTDmn4hGyowhEMmubpgmQ-ovE', 'aviator_ident' => 'DMoeFlRvCsxB0dF7bTrVX4gfIgbQuIER', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3238'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SZF-254 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SZF-254'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154588', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154588"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HnIEc3cNTDmn4hGyowhEMmubpgmQ-ovE\",\"aviator_ident\":\"DMoeFlRvCsxB0dF7bTrVX4gfIgbQuIER\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-254\",\"admin_memo\":\"MLBP154588\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SZF-254","ident":"dAq1YAecoknVQECgBocXDm79XU4eoxi3","created_at":1761684322,"id":1756} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-28 22:30:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sbb9KBz3FOwplHHR0yuCqnfC78_Ii6N_', 'aviator_ident' => 'iISaI78A6dMq7OKCL_zX8y1XdrqcHvC-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3239'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAMG924 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAMG924'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154587', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154587"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sbb9KBz3FOwplHHR0yuCqnfC78_Ii6N_\",\"aviator_ident\":\"iISaI78A6dMq7OKCL_zX8y1XdrqcHvC-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMG924\",\"admin_memo\":\"MLBP154587\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAMG924","ident":"0NdVlLDjRsTjjph8uwTb22k0izEFZHKJ","created_at":1761687000,"id":1757} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 08:30:35 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'E3g7cIZMLDc2ukyinqD2ZeBJJPzFpNFa', 'aviator_ident' => 'OJ139ovlSd9ok3VUJGqv3sW8zlC0-_IT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3240'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM446'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM446'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154752', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154752"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E3g7cIZMLDc2ukyinqD2ZeBJJPzFpNFa\",\"aviator_ident\":\"OJ139ovlSd9ok3VUJGqv3sW8zlC0-_IT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM446\",\"admin_memo\":\"MLBP154752\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM446","ident":"z0EIBM8pjLT5lFO9ILQz3_OaZr1q5oO5","created_at":1761723035,"id":1758} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 10:25:38 [172.19.0.14][13][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WUpIp01F1lVjNJajcc5Bdnsk2o1m8a83', 'aviator_ident' => '0iaJ5MIan3PKtnYH_T3ocpE-zGpDy1yR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3241'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PTY-300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PTY-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154735', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154735"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WUpIp01F1lVjNJajcc5Bdnsk2o1m8a83\",\"aviator_ident\":\"0iaJ5MIan3PKtnYH_T3ocpE-zGpDy1yR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTY-300\",\"admin_memo\":\"MLBP154735\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PTY-300","ident":"kRFBfbDG5DaiNafPgY00hpdACQqGzUCK","created_at":1761729938,"id":1759} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 11:47:18 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JApZSKqCk_ncHTBCrnM0hNPtfgcwpwQM', 'aviator_ident' => 'UIhGjnKzz0szYMoluUjFSE-SraHTmMeA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3242'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO418 - AAIQ188'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO418'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAIQ188'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091756', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091756"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"JApZSKqCk_ncHTBCrnM0hNPtfgcwpwQM\",\"aviator_ident\":\"UIhGjnKzz0szYMoluUjFSE-SraHTmMeA\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO418 - AAIQ188\",\"admin_memo\":\"MLHP091756\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO418 - AAIQ188","ident":"Kj8ZBSNHSlT9Qvlqpo5p7gOQZp-6iMIC","created_at":1761734838,"id":1760} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 13:10:39 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JFGxcMnxawWhsrYcbszJBDv_xXOrsG4l', 'aviator_ident' => 'rfO3YIcUNQ6NvlwevNC5eSsjTaEFSTaP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3243'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AA447DE'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AA447DE'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154792', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154792"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JFGxcMnxawWhsrYcbszJBDv_xXOrsG4l\",\"aviator_ident\":\"rfO3YIcUNQ6NvlwevNC5eSsjTaEFSTaP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AA447DE\",\"admin_memo\":\"MLBP154792\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AA447DE","ident":"gx9fnVXOAyczN2Qtg38XI5byTLmO6qdB","created_at":1761739839,"id":1761} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 15:33:31 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1jJoh1vWYr_ls9AUV4OXCALnmKvV9s2B', 'aviator_ident' => 'J1oi64knedRAhWvqZBSq7T3PbLcU9dLF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3244'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOHM273 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOHM273'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154538', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154538"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1jJoh1vWYr_ls9AUV4OXCALnmKvV9s2B\",\"aviator_ident\":\"J1oi64knedRAhWvqZBSq7T3PbLcU9dLF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOHM273\",\"admin_memo\":\"MLBP154538\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOHM273","ident":"uvoQO2vvXufl2AlZhROMtplwn2zsp5B0","created_at":1761748411,"id":1762} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 15:43:44 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-GpLCfnPDwaSRo3F9wXbh26rbeEAT13Z', 'aviator_ident' => 'mewuk-frBwZT-q4zrF0pIGBfYNAl8Riu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3245'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIAN373 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIAN373'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091541', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091541"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"-GpLCfnPDwaSRo3F9wXbh26rbeEAT13Z\",\"aviator_ident\":\"mewuk-frBwZT-q4zrF0pIGBfYNAl8Riu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIAN373\",\"admin_memo\":\"MLHP091541\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIAN373","ident":"vvSW7q7Rsot_nOD2e_V-vZVY7Nu_wHch","created_at":1761749024,"id":1763} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 16:08:48 [172.19.0.14][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UQsBece4Blxlc6imFxta2LFgaZV4Lsv0', 'aviator_ident' => '9nQg9tALfTbUGb7iZdE_oPAcBHko9bRX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3246'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP212 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP212'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091724', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091724"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"UQsBece4Blxlc6imFxta2LFgaZV4Lsv0\",\"aviator_ident\":\"9nQg9tALfTbUGb7iZdE_oPAcBHko9bRX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP212\",\"admin_memo\":\"MLHP091724\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP212","ident":"e95huI7_iYZqml4HiWZ3tiG2-Ox9eHiF","created_at":1761750528,"id":1764} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 18:04:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Nr9Svki9F8dZf9n4ZfZceGAVBeuU1Fms', 'aviator_ident' => '3fCtDhnxfxrfzqpq4pEIo3V_QZMPYdh4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3247'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RBM-979 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RBM-979'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154723', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154723"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Nr9Svki9F8dZf9n4ZfZceGAVBeuU1Fms\",\"aviator_ident\":\"3fCtDhnxfxrfzqpq4pEIo3V_QZMPYdh4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-979\",\"admin_memo\":\"MLBP154723\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RBM-979","ident":"jH1H_4smOB9UqmeewjGu4UaCAFUwKgkV","created_at":1761757457,"id":1765} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 18:09:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'E3g7cIZMLDc2ukyinqD2ZeBJJPzFpNFa', 'aviator_ident' => '2HJP6-h8fPu1eUb1M1UoWhumGmXtmIvZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3248'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM446 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM446'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154752', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154752"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E3g7cIZMLDc2ukyinqD2ZeBJJPzFpNFa\",\"aviator_ident\":\"2HJP6-h8fPu1eUb1M1UoWhumGmXtmIvZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM446\",\"admin_memo\":\"MLBP154752\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM446","ident":"6UG-XDeHke_9m2et5ONe21E_gX27OcbK","created_at":1761757797,"id":1766} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 18:45:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OfTGBtRDgdGNWywy9AW6OMZ16QC6IR3O', 'aviator_ident' => 'EbYY8TwDtHbl2zsKSNPPp3gm9lmf8jAn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3249'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PKC-454'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PKC-454'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154829', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154829"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OfTGBtRDgdGNWywy9AW6OMZ16QC6IR3O\",\"aviator_ident\":\"EbYY8TwDtHbl2zsKSNPPp3gm9lmf8jAn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-454\",\"admin_memo\":\"MLBP154829\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PKC-454","ident":"y_GrzU40P_WQAnzwOCOKCgjus7YPOLdQ","created_at":1761759934,"id":1767} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 18:46:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W-Edn73ze0wPE_TRkEUjQAlYwDvr7v6F', 'aviator_ident' => 'ape9RK-Oe_CNpb08lyGQk6e2x3bv5Ver', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3250'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAZZ222'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAZZ222'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154830', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154830"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W-Edn73ze0wPE_TRkEUjQAlYwDvr7v6F\",\"aviator_ident\":\"ape9RK-Oe_CNpb08lyGQk6e2x3bv5Ver\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAZZ222\",\"admin_memo\":\"MLBP154830\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAZZ222","ident":"MLcBJytPRoDDasZDFNM1Z5YKzsnwveb4","created_at":1761759986,"id":1768} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 18:47:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6j5NMhOSZYkNFBKYq91FGmhBY5gdoCoJ', 'aviator_ident' => 'mZTzchG9n9Ut9xMx08AgwdFEsXoyY28r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3251'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PCL-834'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PCL-834'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154831', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154831"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6j5NMhOSZYkNFBKYq91FGmhBY5gdoCoJ\",\"aviator_ident\":\"mZTzchG9n9Ut9xMx08AgwdFEsXoyY28r\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCL-834\",\"admin_memo\":\"MLBP154831\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PCL-834","ident":"6dkFkC7pyq_8ySQRR-2GT6MyKM9Nu4Ek","created_at":1761760038,"id":1769} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 18:48:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TPyxvaloAHiqaA5mtkEqxwnVKJLUYZ5Z', 'aviator_ident' => 'w3h_1fuoE7nuTWiDn0afICgc2J7wGPvm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3252'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHA127'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHA127'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154832', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154832"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TPyxvaloAHiqaA5mtkEqxwnVKJLUYZ5Z\",\"aviator_ident\":\"w3h_1fuoE7nuTWiDn0afICgc2J7wGPvm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHA127\",\"admin_memo\":\"MLBP154832\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHA127","ident":"PyhcB0-CMkbwZqcC1YLcgYAKqXnTG8mC","created_at":1761760088,"id":1770} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 18:49:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-ybJt4k3rvtvC_BSKrzm-PvoZhXn42Rm', 'aviator_ident' => 'puJBA8YzTGeJBUBct8Om8UlkQv02hD_J', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3253'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SDH-266'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SDH-266'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154833', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154833"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-ybJt4k3rvtvC_BSKrzm-PvoZhXn42Rm\",\"aviator_ident\":\"puJBA8YzTGeJBUBct8Om8UlkQv02hD_J\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-266\",\"admin_memo\":\"MLBP154833\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SDH-266","ident":"Renqem147QnsIFiLC7PbCsB-7swbw8-D","created_at":1761760151,"id":1771} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 19:07:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 't6n1YPw5OCdipIFZoeL4_4-0CZjGesKv', 'aviator_ident' => 'FDQ_MzgSYJD5YqdugqQvYOe7lVZYN1nD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3254'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELV585 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELV585'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154691', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154691"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"t6n1YPw5OCdipIFZoeL4_4-0CZjGesKv\",\"aviator_ident\":\"FDQ_MzgSYJD5YqdugqQvYOe7lVZYN1nD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELV585\",\"admin_memo\":\"MLBP154691\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELV585","ident":"hucYHSsWGEylwAsjBujc7spfq7J9dVkJ","created_at":1761761265,"id":1772} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 19:10:55 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '2NC33nmQRmoNM51q1aY1AmrzJC2KX3B0', 'aviator_ident' => '47NtNn2yY48-JxaPw_C6r1pcTUqu-X2P', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3255'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHG909 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHG909'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154728', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154728"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2NC33nmQRmoNM51q1aY1AmrzJC2KX3B0\",\"aviator_ident\":\"47NtNn2yY48-JxaPw_C6r1pcTUqu-X2P\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHG909\",\"admin_memo\":\"MLBP154728\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHG909","ident":"pu_8s_Yg-SssSrQVaqCsxhlpIiJbkmHE","created_at":1761761455,"id":1773} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 19:12:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hRq3YiG5BMb9yUyQtogCWDnuu0WvZHgf', 'aviator_ident' => '-7ZHMrI9DM8FGo9j8AArcm7W7T6yVjxa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3256'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWH-854 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWH-854'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154722', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154722"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hRq3YiG5BMb9yUyQtogCWDnuu0WvZHgf\",\"aviator_ident\":\"-7ZHMrI9DM8FGo9j8AArcm7W7T6yVjxa\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWH-854\",\"admin_memo\":\"MLBP154722\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWH-854","ident":"CLbdtryaK2M3m9A-EtSOzzeG3aVymaeC","created_at":1761761541,"id":1774} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 19:34:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ITxqO4g4nc1GSxgxQqcxPcsxScOvOBpz', 'aviator_ident' => 'TSyRYzAPT2CFHpnf-cXxoGJ4Q9DQl4Sz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3257'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBA695 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBA695'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154593', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154593"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ITxqO4g4nc1GSxgxQqcxPcsxScOvOBpz\",\"aviator_ident\":\"TSyRYzAPT2CFHpnf-cXxoGJ4Q9DQl4Sz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBA695\",\"admin_memo\":\"MLBP154593\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBA695","ident":"NhYeucHtcIeJ3uTb3wTS54ocybbgJmTB","created_at":1761762868,"id":1775} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 19:36:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aCIu-O11fXKIX0ma0HqnVQIdLio7AxhR', 'aviator_ident' => 'vMLBa1XwLu5J-v1oSPCgJr85ZEwrszKX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3258'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXF-430 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXF-430'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154725', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154725"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aCIu-O11fXKIX0ma0HqnVQIdLio7AxhR\",\"aviator_ident\":\"vMLBa1XwLu5J-v1oSPCgJr85ZEwrszKX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-430\",\"admin_memo\":\"MLBP154725\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXF-430","ident":"rLffKwoZRLX58zchlD5EbzV5uXDdWver","created_at":1761763005,"id":1776} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 19:57:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sXlzR77dqnm65joX0Bul4c-I-CD-Iyw0', 'aviator_ident' => '1Qds75jQc6neXr38K91LNVxitE-_2YjG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3259'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SZF-135 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SZF-135'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154720', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154720"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sXlzR77dqnm65joX0Bul4c-I-CD-Iyw0\",\"aviator_ident\":\"1Qds75jQc6neXr38K91LNVxitE-_2YjG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-135\",\"admin_memo\":\"MLBP154720\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SZF-135","ident":"xlhDPpu_iMdaABP8lXPFHDhJBAn2I0OQ","created_at":1761764238,"id":1777} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 20:23:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tmz7KcNby3Lw89bycjkxKCU_UQt_pFSz', 'aviator_ident' => 'bTxfbPeDow5jOTegqA_lUKYZdmnoGjDh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3260'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP440 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP440'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154826', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154826"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tmz7KcNby3Lw89bycjkxKCU_UQt_pFSz\",\"aviator_ident\":\"bTxfbPeDow5jOTegqA_lUKYZdmnoGjDh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP440\",\"admin_memo\":\"MLBP154826\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP440","ident":"9IrA3qeqJ0PqUoWLlaCh6h2QaYClpRA8","created_at":1761765825,"id":1778} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 20:31:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8zPbfFFCF_U4kOaZpjUEfk5swmNVfhX5', 'aviator_ident' => 'JIL2CqefhuuDHAqRo26GnK1wz64Ibyye', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3261'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELY900 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELY900'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154729', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154729"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8zPbfFFCF_U4kOaZpjUEfk5swmNVfhX5\",\"aviator_ident\":\"JIL2CqefhuuDHAqRo26GnK1wz64Ibyye\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY900\",\"admin_memo\":\"MLBP154729\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELY900","ident":"PPh8sFpvATNgIe93b13TMEAJieYfxSMz","created_at":1761766290,"id":1779} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 21:34:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fMY1b7ozOrR8KSrSdf8KoT3eD5zSA9QK', 'aviator_ident' => 'MECjUMYAYNcWF2vjfW29IHLiuzRJRtaB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3262'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEKN066 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEKN066'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154724', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154724"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fMY1b7ozOrR8KSrSdf8KoT3eD5zSA9QK\",\"aviator_ident\":\"MECjUMYAYNcWF2vjfW29IHLiuzRJRtaB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKN066\",\"admin_memo\":\"MLBP154724\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEKN066","ident":"WMFRO57UycQb-UF21F6A9TNmtr7Kh92o","created_at":1761770063,"id":1780} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 22:47:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GazoPiwRD7yZscgipuxLdqViX1lST1GV', 'aviator_ident' => '6PNKaaJzwch0Gsgld4q5uqju1sPa7fOu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3263'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTN-176 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTN-176'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154719', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154719"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GazoPiwRD7yZscgipuxLdqViX1lST1GV\",\"aviator_ident\":\"6PNKaaJzwch0Gsgld4q5uqju1sPa7fOu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTN-176\",\"admin_memo\":\"MLBP154719\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTN-176","ident":"NVR_Fy-sGwl4CLPUQFeYV0J_RRCZWH5t","created_at":1761774440,"id":1781} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-29 22:54:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '26JfLruli46BZ3u5VdJbrJR8r36dxsbZ', 'aviator_ident' => 'qYM1Ys2XD1CI1skyPAyuY66AVpbPR72h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3264'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NBB-482 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NBB-482'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154726', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154726"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"26JfLruli46BZ3u5VdJbrJR8r36dxsbZ\",\"aviator_ident\":\"qYM1Ys2XD1CI1skyPAyuY66AVpbPR72h\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NBB-482\",\"admin_memo\":\"MLBP154726\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NBB-482","ident":"K1dwf0vpBL76c2japtcbNJFlUeQ8YokV","created_at":1761774871,"id":1782} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 11:46:58 [172.19.0.14][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yEDHFXSRKH6AZoH1EhZRjFcmNNQ4YQ0d', 'aviator_ident' => 'j0MPaHJnHf9WPja7yhGYBRfE0yTr4Mm-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3265'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Csereautó - '; $description = 'Teszt 123 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'Teszt 123'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153728', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153728"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yEDHFXSRKH6AZoH1EhZRjFcmNNQ4YQ0d\",\"aviator_ident\":\"j0MPaHJnHf9WPja7yhGYBRfE0yTr4Mm-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: Csereaut\\u00f3\",\"description\":\"Teszt 123\",\"admin_memo\":\"MLBP153728\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Csereautó","description":"Teszt 123","ident":"q_9RZFIC5sIy_LR6OAS0ETjcsrIcqqGT","created_at":1761821219,"id":1783} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 11:51:55 [172.19.0.14][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yEDHFXSRKH6AZoH1EhZRjFcmNNQ4YQ0d', 'aviator_ident' => 'jVJCqizVo6xG53jwAZynjCamrBK5uEDu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3266'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMH036'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMH036'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153728', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153728"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yEDHFXSRKH6AZoH1EhZRjFcmNNQ4YQ0d\",\"aviator_ident\":\"jVJCqizVo6xG53jwAZynjCamrBK5uEDu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMH036\",\"admin_memo\":\"MLBP153728\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMH036","ident":"4C2ph_bZ7xPJhMnUxVODLQvJLJpSneAe","created_at":1761821515,"id":1784} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 13:37:53 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'd3R7qoFF-rJi509R5CmNfi1DPXF58pJt', 'aviator_ident' => 'q9zIIYiJO4u6rpRBhl77dzqkqcE_eTBM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3267'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYR-431'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYR-431'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154916', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154916"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"d3R7qoFF-rJi509R5CmNfi1DPXF58pJt\",\"aviator_ident\":\"q9zIIYiJO4u6rpRBhl77dzqkqcE_eTBM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYR-431\",\"admin_memo\":\"MLBP154916\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYR-431","ident":"2Kg0S-iBEklNyllyznkp2uDr5JzapgBr","created_at":1761827873,"id":1785} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 14:30:17 [172.19.0.14][294][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'byS1qosToGaHJrpRGQeB_44UhqHBM5D0', 'aviator_ident' => 'b0EPWukw6gzzl7ktLv0TSucLhOZ-3xNN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3268'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEAD592 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEAD592'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088426', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088426"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"byS1qosToGaHJrpRGQeB_44UhqHBM5D0\",\"aviator_ident\":\"b0EPWukw6gzzl7ktLv0TSucLhOZ-3xNN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAD592\",\"admin_memo\":\"MLHP088426\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEAD592","ident":"b5OTmMxqCn8_go_p-pMpIE3bdl1Yc8Cq","created_at":1761831017,"id":1786} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 14:39:22 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rsNsDbsP9clEYUtY_ABlv-Cd6iBU6Jk2', 'aviator_ident' => 'GPW7dD1vqcHFr7buN3x99xaJhHIiHRUB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3269'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKS-888 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKS-888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090823', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090823"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rsNsDbsP9clEYUtY_ABlv-Cd6iBU6Jk2\",\"aviator_ident\":\"GPW7dD1vqcHFr7buN3x99xaJhHIiHRUB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKS-888\",\"admin_memo\":\"MLHP090823\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKS-888","ident":"zUPGEMvbKoMhZpatwUk1_PYn-SWkmQqA","created_at":1761831562,"id":1787} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 16:29:39 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rCarecVITTDJcpl18vC3JdrRsAC7Wu8f', 'aviator_ident' => '-eJttv5Ay2_vv2tB99C6mhMBhlY4v4PD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3270'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SHS-853 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SHS-853'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154923', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154923"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rCarecVITTDJcpl18vC3JdrRsAC7Wu8f\",\"aviator_ident\":\"-eJttv5Ay2_vv2tB99C6mhMBhlY4v4PD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SHS-853\",\"admin_memo\":\"MLBP154923\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SHS-853","ident":"j17zSj7cnCtN4u0J9Jak130nEgbvj2-R","created_at":1761838179,"id":1788} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 18:12:51 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ruXQ92JuXb0De8gt3ZZuE3hxTw1qBxQf', 'aviator_ident' => '0pThRdBYbygFrTUVAMxpDE0zt9aP09Fk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3271'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN680'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN680'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154945', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154945"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ruXQ92JuXb0De8gt3ZZuE3hxTw1qBxQf\",\"aviator_ident\":\"0pThRdBYbygFrTUVAMxpDE0zt9aP09Fk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN680\",\"admin_memo\":\"MLBP154945\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN680","ident":"7NJ-WY-8mQI2HQA1EhouRDhtlVckbGWG","created_at":1761844371,"id":1789} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 18:14:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zmqc4bMKGLsrKn7z25TcMWr2QY38bxwY', 'aviator_ident' => 'x7k0aAacEpW7z6kbsg1Skf2BAbSYo_3I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3272'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NYZ-719'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NYZ-719'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154946', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154946"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zmqc4bMKGLsrKn7z25TcMWr2QY38bxwY\",\"aviator_ident\":\"x7k0aAacEpW7z6kbsg1Skf2BAbSYo_3I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYZ-719\",\"admin_memo\":\"MLBP154946\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NYZ-719","ident":"Q362hafjH_BTmwg7y6gYTUZT7nmxrAnt","created_at":1761844482,"id":1790} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 18:34:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'W-Edn73ze0wPE_TRkEUjQAlYwDvr7v6F', 'aviator_ident' => 'm0z_mLJ5X6Jte8s16QpNOfXU7ejCFqR2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3273'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAZZ222 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAZZ222'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154830', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154830"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"W-Edn73ze0wPE_TRkEUjQAlYwDvr7v6F\",\"aviator_ident\":\"m0z_mLJ5X6Jte8s16QpNOfXU7ejCFqR2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAZZ222\",\"admin_memo\":\"MLBP154830\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAZZ222","ident":"zwWQBmoRj3JPXOhyC953In8JOhbx4AYS","created_at":1761845650,"id":1791} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 20:24:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OfTGBtRDgdGNWywy9AW6OMZ16QC6IR3O', 'aviator_ident' => 'lTAeMvJ4YG6HXUMNcPs0r4EugliK0Euv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3274'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PKC-454 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PKC-454'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154829', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154829"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OfTGBtRDgdGNWywy9AW6OMZ16QC6IR3O\",\"aviator_ident\":\"lTAeMvJ4YG6HXUMNcPs0r4EugliK0Euv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-454\",\"admin_memo\":\"MLBP154829\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PKC-454","ident":"Zcf1_DDcbddPyJnfk7aHJGLpcERmUUA_","created_at":1761852263,"id":1792} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 21:22:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TPyxvaloAHiqaA5mtkEqxwnVKJLUYZ5Z', 'aviator_ident' => 'r8WYiqmaeWqfkMaOEUfrJipNX8nz-Lg_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3275'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHA127 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHA127'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154832', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154832"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TPyxvaloAHiqaA5mtkEqxwnVKJLUYZ5Z\",\"aviator_ident\":\"r8WYiqmaeWqfkMaOEUfrJipNX8nz-Lg_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHA127\",\"admin_memo\":\"MLBP154832\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHA127","ident":"3K51MDmY4qquXNHFK-rGKCqXx5dI3ph5","created_at":1761855752,"id":1793} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 22:08:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'd3R7qoFF-rJi509R5CmNfi1DPXF58pJt', 'aviator_ident' => 'JMPylKk0VXg6YZabZ0ZgjXNryoIwb87A', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3276'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYR-431 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYR-431'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154916', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154916"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"d3R7qoFF-rJi509R5CmNfi1DPXF58pJt\",\"aviator_ident\":\"JMPylKk0VXg6YZabZ0ZgjXNryoIwb87A\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYR-431\",\"admin_memo\":\"MLBP154916\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYR-431","ident":"Vc5WZq7fNcG9Px9gGuK8lQU67xnwIl1k","created_at":1761858528,"id":1794} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 22:36:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-ybJt4k3rvtvC_BSKrzm-PvoZhXn42Rm', 'aviator_ident' => 'qOuChczJF84xWkkXubxLauMY9Gvqd_3d', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3277'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SDH-266 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SDH-266'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154833', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154833"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-ybJt4k3rvtvC_BSKrzm-PvoZhXn42Rm\",\"aviator_ident\":\"qOuChczJF84xWkkXubxLauMY9Gvqd_3d\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-266\",\"admin_memo\":\"MLBP154833\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SDH-266","ident":"vNfv4Me0QEb4TCp1ZR95OkHRV3gHL-dz","created_at":1761860177,"id":1795} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-30 22:57:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6j5NMhOSZYkNFBKYq91FGmhBY5gdoCoJ', 'aviator_ident' => 'r3mUno-k4fIKBue1xeGQ3I3ZiRt-zSKL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3278'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PCL-834 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PCL-834'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154831', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154831"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6j5NMhOSZYkNFBKYq91FGmhBY5gdoCoJ\",\"aviator_ident\":\"r3mUno-k4fIKBue1xeGQ3I3ZiRt-zSKL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCL-834\",\"admin_memo\":\"MLBP154831\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PCL-834","ident":"SA0P-82D1kQIPZNfCE1UJK8NZAKU_sIg","created_at":1761861461,"id":1796} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 12:45:30 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OLvyLvFXcW7dR0WFYHLcIryzo9cSBIef', 'aviator_ident' => 'nSvihE9wv9Cnr1r1pNlkJ-f5VIYOCty6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3279'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO502 - TGA-273'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO502'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGA-273'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091641', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091641"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"OLvyLvFXcW7dR0WFYHLcIryzo9cSBIef\",\"aviator_ident\":\"nSvihE9wv9Cnr1r1pNlkJ-f5VIYOCty6\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO502 - TGA-273\",\"admin_memo\":\"MLHP091641\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO502 - TGA-273","ident":"z0fNP_4KtsjeIP2-fUHWFM98XRO6v677","created_at":1761911130,"id":1797} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 16:34:57 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_dZ5DdzWZvoLJmf7_mhr3WnDt1v4rHMG', 'aviator_ident' => 'Hw1WuIXPTPsXn_cMTsEHs6KEus0jZCVM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3280'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PSS-160 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSS-160'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154193', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154193"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_dZ5DdzWZvoLJmf7_mhr3WnDt1v4rHMG\",\"aviator_ident\":\"Hw1WuIXPTPsXn_cMTsEHs6KEus0jZCVM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSS-160\",\"admin_memo\":\"MLBP154193\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PSS-160","ident":"U2gYk2kEPIDCvfB0zUVOpJqlaqJMinOS","created_at":1761924898,"id":1798} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 16:42:00 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MnvZGn3artvYy8Bb8S-t7_LD-FicGyUf', 'aviator_ident' => 'BJxpxUnJnUMsBbPs6WmwG_vwhztBrEEz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3281'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDT497 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDT497'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091808', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091808"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"MnvZGn3artvYy8Bb8S-t7_LD-FicGyUf\",\"aviator_ident\":\"BJxpxUnJnUMsBbPs6WmwG_vwhztBrEEz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDT497\",\"admin_memo\":\"MLHP091808\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDT497","ident":"tRF-8iqQ0xLOX7yhtAK0R3MZKckBq3c-","created_at":1761925320,"id":1799} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:34:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6XqtRjFUrR7EYKk5wWxiUji1FwnO3SAr', 'aviator_ident' => '1mxGKhCjcGuVqkuaKKVF7plG7dvmr_zK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3282'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXF-445'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXF-445'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155030', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155030"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6XqtRjFUrR7EYKk5wWxiUji1FwnO3SAr\",\"aviator_ident\":\"1mxGKhCjcGuVqkuaKKVF7plG7dvmr_zK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-445\",\"admin_memo\":\"MLBP155030\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXF-445","ident":"oPLrAZIgVHFbumsvGJG7TvjCZyoAiqg5","created_at":1761928463,"id":1800} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:35:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NtFKDUEGBIW_jgXI-1C1uzLyLAEfb4kX', 'aviator_ident' => 'vR_Bb1cBAizwVua_vUYpxwnVp4LGfdog', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3283'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN095'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN095'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155031', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155031"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NtFKDUEGBIW_jgXI-1C1uzLyLAEfb4kX\",\"aviator_ident\":\"vR_Bb1cBAizwVua_vUYpxwnVp4LGfdog\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN095\",\"admin_memo\":\"MLBP155031\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN095","ident":"APBmPe8ARgWuzZWtN0PFSvP9yzEXJJyI","created_at":1761928519,"id":1801} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:36:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S_mp-oS85qOWLmFKq9gMw_KT4wbbAzCY', 'aviator_ident' => 'JdOpF8PwmNzOdDoISM9jUN6O2yoB22Tu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3284'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN661'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN661'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155032', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155032"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S_mp-oS85qOWLmFKq9gMw_KT4wbbAzCY\",\"aviator_ident\":\"JdOpF8PwmNzOdDoISM9jUN6O2yoB22Tu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN661\",\"admin_memo\":\"MLBP155032\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN661","ident":"uNFBlToEejqhbijtet8S__Za_qPun2WF","created_at":1761928585,"id":1802} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:38:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mK6vWwLAsR0B3vZyiyfpmBg0lBVFphe9', 'aviator_ident' => 's0V11a895iYedrY4QZHrPW7A1lKDjYdJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3285'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYD-838'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYD-838'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155033', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155033"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mK6vWwLAsR0B3vZyiyfpmBg0lBVFphe9\",\"aviator_ident\":\"s0V11a895iYedrY4QZHrPW7A1lKDjYdJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-838\",\"admin_memo\":\"MLBP155033\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYD-838","ident":"9no7ACeMdR8FwYGXIxDhz7swXf6mui8h","created_at":1761928691,"id":1803} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:39:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'udbrNw3SmWejpUThmqgUjvA-wGxog067', 'aviator_ident' => 'guTNBmH22RrETBjPmnyfmW1Vu2Niqgdk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3286'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NXS-665'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NXS-665'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155034', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155034"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"udbrNw3SmWejpUThmqgUjvA-wGxog067\",\"aviator_ident\":\"guTNBmH22RrETBjPmnyfmW1Vu2Niqgdk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXS-665\",\"admin_memo\":\"MLBP155034\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NXS-665","ident":"4lHehzSliI5qUrusfNuIFXYyTGv2j9CJ","created_at":1761928773,"id":1804} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:40:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dAS6wjvePgzw8dJMrlgMyLGDMtfjH-xb', 'aviator_ident' => 'oJRe8R3q41Z3clAQCWCrpm6x4hsEFCV-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3287'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKK-317'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKK-317'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155035', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155035"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dAS6wjvePgzw8dJMrlgMyLGDMtfjH-xb\",\"aviator_ident\":\"oJRe8R3q41Z3clAQCWCrpm6x4hsEFCV-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKK-317\",\"admin_memo\":\"MLBP155035\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKK-317","ident":"PDxrh-71GqLgifkmIONsLpwR5EWaTtfa","created_at":1761928849,"id":1805} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:41:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PmG957qEqpcdLSIpH2j-4Bq5SLOtOODm', 'aviator_ident' => '6dTrezDgFLhHUY5H98N6DTMwrkhGwoVY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3288'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP554'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP554'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155036', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155036"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PmG957qEqpcdLSIpH2j-4Bq5SLOtOODm\",\"aviator_ident\":\"6dTrezDgFLhHUY5H98N6DTMwrkhGwoVY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP554\",\"admin_memo\":\"MLBP155036\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP554","ident":"obn-hHZMcwUbi8sMj8BXDoTNZFGiGmyY","created_at":1761928894,"id":1806} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:42:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'n06niteXnEm0aT04jdHnqfCbXInmYa3l', 'aviator_ident' => 'yfNQb98okhy3UuO43Up5G3uxrjHliCvH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3289'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJA797'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJA797'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155037', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155037"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"n06niteXnEm0aT04jdHnqfCbXInmYa3l\",\"aviator_ident\":\"yfNQb98okhy3UuO43Up5G3uxrjHliCvH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJA797\",\"admin_memo\":\"MLBP155037\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJA797","ident":"nc_AYwqpRe_H8CRI8pB4AZraVT4Dzx-f","created_at":1761928938,"id":1807} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:43:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tQOLzcFGp2Kv3AeomTedrMdPsW847kOJ', 'aviator_ident' => 'qVCCzTBfTbMjN67bJLBZdFD17UGHKmT5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3290'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RBM-775'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RBM-775'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155038', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155038"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tQOLzcFGp2Kv3AeomTedrMdPsW847kOJ\",\"aviator_ident\":\"qVCCzTBfTbMjN67bJLBZdFD17UGHKmT5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-775\",\"admin_memo\":\"MLBP155038\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RBM-775","ident":"XvDaNKVVvKImDyQxw0nePzl-FBdjclUM","created_at":1761929007,"id":1808} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 17:44:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'X65UH0gjmQ7mBXNr3jPAePQkT54xxuBa', 'aviator_ident' => 'pD2q2iIwwX3wl_mC8Dd3IoDqIuo9P3Xj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3291'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TCP-313'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TCP-313'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154944', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154944"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"X65UH0gjmQ7mBXNr3jPAePQkT54xxuBa\",\"aviator_ident\":\"pD2q2iIwwX3wl_mC8Dd3IoDqIuo9P3Xj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCP-313\",\"admin_memo\":\"MLBP154944\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TCP-313","ident":"XtCeYT6PoqWG9NvVMWfqTJA2Uv3Ce0R5","created_at":1761929073,"id":1809} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 19:47:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ruXQ92JuXb0De8gt3ZZuE3hxTw1qBxQf', 'aviator_ident' => 'AwDjv956tlwzx02nM3KqL1Ibts7n2kDl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3292'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN680 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN680'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154945', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154945"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ruXQ92JuXb0De8gt3ZZuE3hxTw1qBxQf\",\"aviator_ident\":\"AwDjv956tlwzx02nM3KqL1Ibts7n2kDl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN680\",\"admin_memo\":\"MLBP154945\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN680","ident":"3mI2Kr8Kl85W4b_VNvwUGqZ1VueQDIwO","created_at":1761936473,"id":1810} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 21:39:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JFGxcMnxawWhsrYcbszJBDv_xXOrsG4l', 'aviator_ident' => '6HlG58C1kZBYy0veZnjFxavGhjMHrY5s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3293'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AA447DE - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AA447DE'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154792', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154792"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JFGxcMnxawWhsrYcbszJBDv_xXOrsG4l\",\"aviator_ident\":\"6HlG58C1kZBYy0veZnjFxavGhjMHrY5s\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AA447DE\",\"admin_memo\":\"MLBP154792\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AA447DE","ident":"QzNw1y_ylXC4MBCuHjpr-55CYxS_glVI","created_at":1761943152,"id":1811} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-10-31 22:44:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zmqc4bMKGLsrKn7z25TcMWr2QY38bxwY', 'aviator_ident' => 'lRbhrGtumZOfiCO3HENIXmiEgEexnDUP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3294'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SO82312 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SO82312'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154946', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154946"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zmqc4bMKGLsrKn7z25TcMWr2QY38bxwY\",\"aviator_ident\":\"lRbhrGtumZOfiCO3HENIXmiEgEexnDUP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SO82312\",\"admin_memo\":\"MLBP154946\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SO82312","ident":"9DUEohAvwpvRp5lcLABZXHsUQwAHzwGJ","created_at":1761947077,"id":1812} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 09:37:22 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Szfcn5XvVdfbo24JbYQqfwy3UCSlA0MY', 'aviator_ident' => '10s7Y_WqyVv6mTvRpRmCJ_REc0XBdetX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3295'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RGH-188'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RGH-188'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155088', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155088"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Szfcn5XvVdfbo24JbYQqfwy3UCSlA0MY\",\"aviator_ident\":\"10s7Y_WqyVv6mTvRpRmCJ_REc0XBdetX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGH-188\",\"admin_memo\":\"MLBP155088\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RGH-188","ident":"2rGURKyqVNa7XMdADyYYDshLtWq1Upvy","created_at":1762159042,"id":1813} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 14:13:24 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XdMsmjnDtGMI0llk7IKW0E0fbbo0EymA', 'aviator_ident' => 'cCMjveQbvBLc3TLc6Ko2DL6o_F_a2-Ja', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3296'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TCV-015'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TCV-015'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091927', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091927"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"XdMsmjnDtGMI0llk7IKW0E0fbbo0EymA\",\"aviator_ident\":\"cCMjveQbvBLc3TLc6Ko2DL6o_F_a2-Ja\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCV-015\",\"admin_memo\":\"MLHP091927\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TCV-015","ident":"4JQCB-LnPFqjCrncgaeXYLAfTrSOU1_2","created_at":1762175604,"id":1814} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 15:18:26 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'y_t6g1h9TC5pcNZgOi2Mt3eDZw5XVcZN', 'aviator_ident' => 'GaqCdKucRw87E-zabh1nJwdXCL3ZzN9L', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3297'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SMD-863 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SMD-863'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090828', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090828"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"y_t6g1h9TC5pcNZgOi2Mt3eDZw5XVcZN\",\"aviator_ident\":\"GaqCdKucRw87E-zabh1nJwdXCL3ZzN9L\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMD-863\",\"admin_memo\":\"MLHP090828\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SMD-863","ident":"8o-c0rTHPkjP-5m4M3mOzXiOs5NG6xVF","created_at":1762179507,"id":1815} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 16:55:11 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dwwNfRYlCgjU5AcCX6HOYKI7ZSuZce-e', 'aviator_ident' => 'mkq0HCxAW9Bb6dafKHYxUHyxGabUThmF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3298'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PYC-165 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PYC-165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dwwNfRYlCgjU5AcCX6HOYKI7ZSuZce-e\",\"aviator_ident\":\"mkq0HCxAW9Bb6dafKHYxUHyxGabUThmF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYC-165\",\"admin_memo\":\"MLBP155060\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PYC-165","ident":"q5_DxfdcyH_4Ra6Ch12A9HGlwNlJzJSY","created_at":1762185311,"id":1816} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 17:51:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Fe4XhQ4jINKvhfN9TC9rGZmsRLjNaqbk', 'aviator_ident' => 'O4q9-Gw12Pd-i5O5q5d7AX9z-Dwbqlmv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3299'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILT956'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILT956'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155157', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155157"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Fe4XhQ4jINKvhfN9TC9rGZmsRLjNaqbk\",\"aviator_ident\":\"O4q9-Gw12Pd-i5O5q5d7AX9z-Dwbqlmv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILT956\",\"admin_memo\":\"MLBP155157\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILT956","ident":"8L-l0ma_MyYvmMvfptUI01MN-8rqXb_i","created_at":1762188689,"id":1817} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 17:52:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gyjpM_viJDg1pTT5pTAac2lLvmUWRKPm', 'aviator_ident' => 'uOYS4U0BQjndUEj-9lENUjTUNi7DI0TC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3300'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SFX-529'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SFX-529'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155158', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155158"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gyjpM_viJDg1pTT5pTAac2lLvmUWRKPm\",\"aviator_ident\":\"uOYS4U0BQjndUEj-9lENUjTUNi7DI0TC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-529\",\"admin_memo\":\"MLBP155158\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SFX-529","ident":"N4HdMPuw1BrUGPe8TdovlZABPgIZ8f0t","created_at":1762188756,"id":1818} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 17:53:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '49fzs4DTQM2bBeQoP4vwuA3dNhHYNMCr', 'aviator_ident' => '2SgNrUP0z-GdfNHL7NxRPBjmhfCNPmaX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3301'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZF-144'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SZF-144'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155159', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155159"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"49fzs4DTQM2bBeQoP4vwuA3dNhHYNMCr\",\"aviator_ident\":\"2SgNrUP0z-GdfNHL7NxRPBjmhfCNPmaX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-144\",\"admin_memo\":\"MLBP155159\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZF-144","ident":"Fy6FTusV0Rmw8GSmh4l06vLcxRYfxKTj","created_at":1762188826,"id":1819} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 17:54:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-JyWRJ5MXyZP0n5W2CyntnN9boEU6qXw', 'aviator_ident' => 'Zrq24FntADSYT7w6YIhWxUq-2StGUz9r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3302'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NCY-541'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NCY-541'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155160', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155160"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-JyWRJ5MXyZP0n5W2CyntnN9boEU6qXw\",\"aviator_ident\":\"Zrq24FntADSYT7w6YIhWxUq-2StGUz9r\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NCY-541\",\"admin_memo\":\"MLBP155160\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NCY-541","ident":"tky7L1R1bxoqNE2RZ9YepGdKwkIKcNaC","created_at":1762188872,"id":1820} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 17:59:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HhdIbhb-xS_P_V386J1uYCQTXXHgariG', 'aviator_ident' => '24Ewc86dUuuAoLjZTkVWrEzvPD2grLub', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3303'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJG315'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJG315'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155161', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155161"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HhdIbhb-xS_P_V386J1uYCQTXXHgariG\",\"aviator_ident\":\"24Ewc86dUuuAoLjZTkVWrEzvPD2grLub\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG315\",\"admin_memo\":\"MLBP155161\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJG315","ident":"wNQwKMb1jnrTys7_iWUbUoafsB-adjB-","created_at":1762189145,"id":1821} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 17:59:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5X_wmmUfxQdEjzsLwYWDSepqw7ECff5k', 'aviator_ident' => 'raftsfhXKFpLu-zB01KQL4vm-obFzCV9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3304'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SRY-643'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SRY-643'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155162', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155162"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5X_wmmUfxQdEjzsLwYWDSepqw7ECff5k\",\"aviator_ident\":\"raftsfhXKFpLu-zB01KQL4vm-obFzCV9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRY-643\",\"admin_memo\":\"MLBP155162\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SRY-643","ident":"THUZIpnXLQyP-IDfBStO0_54pNKDPLSx","created_at":1762189193,"id":1822} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 18:01:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f4Z6N8cNFzQ1c_yy492EsaHvNtKzncg6', 'aviator_ident' => 'jIsERQTRmw49H8ykSeFrWyjH9tnFl5KW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3305'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP881'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP881'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155163', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155163"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f4Z6N8cNFzQ1c_yy492EsaHvNtKzncg6\",\"aviator_ident\":\"jIsERQTRmw49H8ykSeFrWyjH9tnFl5KW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP881\",\"admin_memo\":\"MLBP155163\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP881","ident":"ewl41jV7n9LZ775Zs3X0i-JRHXC0lgh-","created_at":1762189275,"id":1823} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 18:08:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZWP5GA-MVlbrBrNEPgcC3IguRTIvI0hk', 'aviator_ident' => '8snuH6d_VQyCn3-TSr6km-1JqCu_UBOR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3306'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBU-213'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBU-213'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155164', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155164"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZWP5GA-MVlbrBrNEPgcC3IguRTIvI0hk\",\"aviator_ident\":\"8snuH6d_VQyCn3-TSr6km-1JqCu_UBOR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBU-213\",\"admin_memo\":\"MLBP155164\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBU-213","ident":"Ktd0fUA7P3if8cKH4QehPT8nNGlKJpbK","created_at":1762189703,"id":1824} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 18:09:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'h3rMHIGZdp9667-E5f43cjyVlY-x_bje', 'aviator_ident' => 'xJtxIk9bRbaTv4RCRUlSM2-5YTDEjKYz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3307'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKD-718'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKD-718'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155165', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155165"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"h3rMHIGZdp9667-E5f43cjyVlY-x_bje\",\"aviator_ident\":\"xJtxIk9bRbaTv4RCRUlSM2-5YTDEjKYz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-718\",\"admin_memo\":\"MLBP155165\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKD-718","ident":"P6iJtMHd6gGrJ3XrSPaoBcCKMR8GuRo8","created_at":1762189765,"id":1825} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 18:35:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'S_mp-oS85qOWLmFKq9gMw_KT4wbbAzCY', 'aviator_ident' => 'HWZjjFJFaa88PR-XHiGFPpnIcQgM-EbX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3308'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN661 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN661'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155032', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155032"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"S_mp-oS85qOWLmFKq9gMw_KT4wbbAzCY\",\"aviator_ident\":\"HWZjjFJFaa88PR-XHiGFPpnIcQgM-EbX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN661\",\"admin_memo\":\"MLBP155032\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN661","ident":"s6IP_fGNw1NI9BeIjmT3YtzGCc525VUC","created_at":1762191320,"id":1826} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 18:36:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ydLKIutpPPhgWohESi8DI2xV2pA_T1-g', 'aviator_ident' => 'fxxrTAk24QQ3BfKnlVcwZ4T8TZwAIiLC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3309'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFP178 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFP178'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154727', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154727"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ydLKIutpPPhgWohESi8DI2xV2pA_T1-g\",\"aviator_ident\":\"fxxrTAk24QQ3BfKnlVcwZ4T8TZwAIiLC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFP178\",\"admin_memo\":\"MLBP154727\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFP178","ident":"_3Ib9X61k_HiWZwZj_PqYX17J0SBa2Ft","created_at":1762191408,"id":1827} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 19:48:51 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tQOLzcFGp2Kv3AeomTedrMdPsW847kOJ', 'aviator_ident' => '0ehGh3ZwhgPifMWdcUJvq9yl0sA2mpQN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3310'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RBM-775 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RBM-775'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155038', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155038"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tQOLzcFGp2Kv3AeomTedrMdPsW847kOJ\",\"aviator_ident\":\"0ehGh3ZwhgPifMWdcUJvq9yl0sA2mpQN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RBM-775\",\"admin_memo\":\"MLBP155038\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RBM-775","ident":"w1g-v67nqm3zXxH-2K9s9Hi4lmsAngDI","created_at":1762195731,"id":1828} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 20:32:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NtFKDUEGBIW_jgXI-1C1uzLyLAEfb4kX', 'aviator_ident' => 'wl-ARH5N6Sp7xqnXofjYVRR2uNf3fqjX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3311'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN095 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN095'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155031', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155031"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NtFKDUEGBIW_jgXI-1C1uzLyLAEfb4kX\",\"aviator_ident\":\"wl-ARH5N6Sp7xqnXofjYVRR2uNf3fqjX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN095\",\"admin_memo\":\"MLBP155031\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN095","ident":"dxH-ZHlV1ByYz0nsJXfiu0a7PXqQvryc","created_at":1762198320,"id":1829} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 21:47:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PmG957qEqpcdLSIpH2j-4Bq5SLOtOODm', 'aviator_ident' => 'mIpMWXCDh6KHyCw3AwZ5TnUzgy7rUU4R', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3312'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP554 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP554'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155036', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155036"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PmG957qEqpcdLSIpH2j-4Bq5SLOtOODm\",\"aviator_ident\":\"mIpMWXCDh6KHyCw3AwZ5TnUzgy7rUU4R\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP554\",\"admin_memo\":\"MLBP155036\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP554","ident":"kqDC-TOBvZhrUHfb_sy9bWrQnlmp24N3","created_at":1762202857,"id":1830} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 21:50:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Szfcn5XvVdfbo24JbYQqfwy3UCSlA0MY', 'aviator_ident' => '9OPJ2BmcCXnmfsripYHboob_7dC3o0IR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3313'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RGH-188 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RGH-188'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155088', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155088"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Szfcn5XvVdfbo24JbYQqfwy3UCSlA0MY\",\"aviator_ident\":\"9OPJ2BmcCXnmfsripYHboob_7dC3o0IR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGH-188\",\"admin_memo\":\"MLBP155088\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RGH-188","ident":"UCoengcqzFpOnwQw_T1SRKplWAwi9Ra1","created_at":1762203058,"id":1831} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 22:17:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'n06niteXnEm0aT04jdHnqfCbXInmYa3l', 'aviator_ident' => 'SYcwp23BYEPEdt0U-5m68rsIdQL_9fac', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3314'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJA797 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJA797'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155037', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155037"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"n06niteXnEm0aT04jdHnqfCbXInmYa3l\",\"aviator_ident\":\"SYcwp23BYEPEdt0U-5m68rsIdQL_9fac\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJA797\",\"admin_memo\":\"MLBP155037\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJA797","ident":"Z1dwedA0a0gfy6UTRL6Qyd6XlGgSUNnd","created_at":1762204664,"id":1832} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 22:30:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dAS6wjvePgzw8dJMrlgMyLGDMtfjH-xb', 'aviator_ident' => 'HiTvyWSyiAXlA3LdVbYVGYfLCSVp3ome', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3315'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKK-317 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKK-317'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155035', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155035"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dAS6wjvePgzw8dJMrlgMyLGDMtfjH-xb\",\"aviator_ident\":\"HiTvyWSyiAXlA3LdVbYVGYfLCSVp3ome\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKK-317\",\"admin_memo\":\"MLBP155035\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKK-317","ident":"OCIe7Gx1JqvLAFmHz97E9GhTiUtfB0uU","created_at":1762205444,"id":1833} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-03 23:05:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'udbrNw3SmWejpUThmqgUjvA-wGxog067', 'aviator_ident' => 'R5oPepFX2FFV9Fo1pOyFZSuXVIuDE3Ag', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3316'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NXS-665 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NXS-665'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155034', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155034"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"udbrNw3SmWejpUThmqgUjvA-wGxog067\",\"aviator_ident\":\"R5oPepFX2FFV9Fo1pOyFZSuXVIuDE3Ag\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NXS-665\",\"admin_memo\":\"MLBP155034\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NXS-665","ident":"UmrUcd-jO34Y9DRvjYUr7yALEDY4QJLX","created_at":1762207531,"id":1834} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 00:10:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6XqtRjFUrR7EYKk5wWxiUji1FwnO3SAr', 'aviator_ident' => 'IjfSKmOUbMWpwQBpdXDkI_TTDcLtWdk1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3317'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXF-445 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXF-445'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155030', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155030"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6XqtRjFUrR7EYKk5wWxiUji1FwnO3SAr\",\"aviator_ident\":\"IjfSKmOUbMWpwQBpdXDkI_TTDcLtWdk1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXF-445\",\"admin_memo\":\"MLBP155030\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXF-445","ident":"3SB5ymi2rQiJXt_PoUlJ0Mi3rl1apJRx","created_at":1762211410,"id":1835} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 00:11:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'X65UH0gjmQ7mBXNr3jPAePQkT54xxuBa', 'aviator_ident' => 'i58UMSv8mkaUfbDID5xXb9t41J6S4LcG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3318'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TCP-313 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TCP-313'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154944', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154944"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"X65UH0gjmQ7mBXNr3jPAePQkT54xxuBa\",\"aviator_ident\":\"i58UMSv8mkaUfbDID5xXb9t41J6S4LcG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCP-313\",\"admin_memo\":\"MLBP154944\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TCP-313","ident":"CIn2DSPZv-VaLCDe_ZrMXmhuF8eSSBb_","created_at":1762211505,"id":1836} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 09:55:39 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'e8bIOwpoO6VG3HmNCxevrirGkS8oDTJq', 'aviator_ident' => 'RX1kkgyemZ-AOc4NM0lH_LNpz76lZ05a', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3319'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NRA-913 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NRA-913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155173', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155173"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"e8bIOwpoO6VG3HmNCxevrirGkS8oDTJq\",\"aviator_ident\":\"RX1kkgyemZ-AOc4NM0lH_LNpz76lZ05a\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRA-913\",\"admin_memo\":\"MLBP155173\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NRA-913","ident":"wtXVIUmFNNd-x5K_WDhMY_HawpNkeors","created_at":1762246539,"id":1837} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 12:18:30 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UeEZDdRa5sACWVImKNJ8B5ZLi5syxa3P', 'aviator_ident' => 'GDt3eRRMG5PA96inWujGMRhapLZO5Cv0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3320'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET214'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155233', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155233"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UeEZDdRa5sACWVImKNJ8B5ZLi5syxa3P\",\"aviator_ident\":\"GDt3eRRMG5PA96inWujGMRhapLZO5Cv0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET214\",\"admin_memo\":\"MLBP155233\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET214","ident":"muV_Rj03S16TmtXWWBTqL2Z5_zoYJSo_","created_at":1762255110,"id":1838} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 13:29:25 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jPEJL2gDbLuZKfq_JvCJxfjZhmj_b2aP', 'aviator_ident' => 'eGF5qUKWCYOfnw1WAE7JcOhYfK4YxoLG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3321'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGD296 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGD296'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090954', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090954"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"jPEJL2gDbLuZKfq_JvCJxfjZhmj_b2aP\",\"aviator_ident\":\"eGF5qUKWCYOfnw1WAE7JcOhYfK4YxoLG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGD296\",\"admin_memo\":\"MLHP090954\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGD296","ident":"UfW4RtO_lhf8E_0yGjK8s7BJvmdKOkva","created_at":1762259365,"id":1839} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 15:32:50 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TQPq5lvabD50htfRMKYoZvUmXYqDOAbw', 'aviator_ident' => 'El8D43bD_7F9hlJjeQR7bfzya3mDNM6Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3322'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AIFM706 - AOBO504'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFM706'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AOBO504'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090907', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090907"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"TQPq5lvabD50htfRMKYoZvUmXYqDOAbw\",\"aviator_ident\":\"El8D43bD_7F9hlJjeQR7bfzya3mDNM6Z\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AIFM706 - AOBO504\",\"admin_memo\":\"MLHP090907\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AIFM706 - AOBO504","ident":"rMNPNVQMMBKBlK5AIdpndrogAApb8qmh","created_at":1762266770,"id":1840} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 16:05:52 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bH4h2Bxc1i6FSlDPeHTEi9vQfWA7Havi', 'aviator_ident' => 'w6uXuOWpGNC4jlfB2_P_14PC984oPGlC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3323'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - FFB-K1506'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'FFB-K1506'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP152683', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP152683"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bH4h2Bxc1i6FSlDPeHTEi9vQfWA7Havi\",\"aviator_ident\":\"w6uXuOWpGNC4jlfB2_P_14PC984oPGlC\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"FFB-K1506\",\"admin_memo\":\"MLBP152683\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"FFB-K1506","ident":"rlBKrlcCmn0QzaW1ez_aQkvU0Z-UC6da","created_at":1762268752,"id":1841} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:22:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ySLTo1ODQTslhHLuy-i-hL2G0-UU8nj5', 'aviator_ident' => 'QXhg0qCYS8vLTtcRgkx8XQdbw7FQb1XN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3324'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PXJ-587'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PXJ-587'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155273', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155273"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ySLTo1ODQTslhHLuy-i-hL2G0-UU8nj5\",\"aviator_ident\":\"QXhg0qCYS8vLTtcRgkx8XQdbw7FQb1XN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXJ-587\",\"admin_memo\":\"MLBP155273\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PXJ-587","ident":"silENP9DEQ6T2e_dr-28WXKr_vFSST9o","created_at":1762273370,"id":1842} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:23:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0fv-TNzAe47uhrYVaYN_EX02_44_pSco', 'aviator_ident' => 'rIahqtdmbWN0QJkYc1bNOQMmLKB4vbvM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3325'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TGJ-518'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGJ-518'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155274', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155274"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0fv-TNzAe47uhrYVaYN_EX02_44_pSco\",\"aviator_ident\":\"rIahqtdmbWN0QJkYc1bNOQMmLKB4vbvM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGJ-518\",\"admin_memo\":\"MLBP155274\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TGJ-518","ident":"TJ_2P31t2095teKk74VWtW9QE47dOg5Q","created_at":1762273420,"id":1843} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:24:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'io6PmfhFWkGwL56rhjq5fdOnrhNo30ma', 'aviator_ident' => 'q0f51cPBey7zcE9loPTmISxoWibx8CEc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3326'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF172'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF172'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155275', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155275"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"io6PmfhFWkGwL56rhjq5fdOnrhNo30ma\",\"aviator_ident\":\"q0f51cPBey7zcE9loPTmISxoWibx8CEc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF172\",\"admin_memo\":\"MLBP155275\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF172","ident":"YWmiqUlvsS7B5xfD9PNb3MeHTJWfu6PW","created_at":1762273468,"id":1844} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:30:51 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NP1Wkq3fjfs6892cd7_Rp0MvM_TNXdyx', 'aviator_ident' => 'ga9ERTQs7-Gq27h0suN6s4Ww7o-eIxhW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3327'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX867'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX867'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155282', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155282"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NP1Wkq3fjfs6892cd7_Rp0MvM_TNXdyx\",\"aviator_ident\":\"ga9ERTQs7-Gq27h0suN6s4Ww7o-eIxhW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX867\",\"admin_memo\":\"MLBP155282\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX867","ident":"yJY8cUf9o8hJRw0fI2UPfGjgetTKdysF","created_at":1762273851,"id":1845} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:31:47 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eXlrtGbDhinq2RuZ3bZ8R6cQdVAIK4qr', 'aviator_ident' => 'vJUnCK5d4Ir60zdai1ZfZPw3JhLuQbq_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3328'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEQ776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEQ776'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155276', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155276"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eXlrtGbDhinq2RuZ3bZ8R6cQdVAIK4qr\",\"aviator_ident\":\"vJUnCK5d4Ir60zdai1ZfZPw3JhLuQbq_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEQ776\",\"admin_memo\":\"MLBP155276\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEQ776","ident":"n8-SbDZTlJM-MOsug1LDjvgr1EVSWECT","created_at":1762273907,"id":1846} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:32:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nu0DqgtJoM4JyoV6d_axTYtNAGfLzLAh', 'aviator_ident' => 'ulESAnPvP04e1CzOPa-hVlKzaWeP4h5f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3329'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - JULY03'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'JULY03'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155277', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155277"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nu0DqgtJoM4JyoV6d_axTYtNAGfLzLAh\",\"aviator_ident\":\"ulESAnPvP04e1CzOPa-hVlKzaWeP4h5f\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"JULY03\",\"admin_memo\":\"MLBP155277\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"JULY03","ident":"gXPSgg4MK2UnrWFvv_WULC42YcNybj04","created_at":1762273972,"id":1847} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:37:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'y5pnJq1HObF-Jh-d8HJ_rIZWrFMqIbFm', 'aviator_ident' => 'X7yiABPP2PPfKk9jtP_mPrLIq8qlGt_I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3330'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECG114'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECG114'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155278', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155278"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"y5pnJq1HObF-Jh-d8HJ_rIZWrFMqIbFm\",\"aviator_ident\":\"X7yiABPP2PPfKk9jtP_mPrLIq8qlGt_I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECG114\",\"admin_memo\":\"MLBP155278\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECG114","ident":"Zgs54qsCJ9F65Q11LEvdTxUQASC7BA2t","created_at":1762274252,"id":1848} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:38:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tRDJlYN5MH-OYfI8zy_05OQl2ZxLaVJ2', 'aviator_ident' => 'lhGoOp7ru_-q4wei28ibuUi53KyvHVUn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3331'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFF151'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFF151'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155279', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155279"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tRDJlYN5MH-OYfI8zy_05OQl2ZxLaVJ2\",\"aviator_ident\":\"lhGoOp7ru_-q4wei28ibuUi53KyvHVUn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFF151\",\"admin_memo\":\"MLBP155279\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFF151","ident":"gvUBphaHh7TbKWADlXOWn_zstDlELaDr","created_at":1762274302,"id":1849} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:39:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Kqey4txTaSCqRBDXS2cnfQ2LkBpXHzJ5', 'aviator_ident' => 'A2xc0FWbFHn-Qrb-C7KmyBqee7TZ5_gx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3332'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TCU-985'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TCU-985'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155280', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155280"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Kqey4txTaSCqRBDXS2cnfQ2LkBpXHzJ5\",\"aviator_ident\":\"A2xc0FWbFHn-Qrb-C7KmyBqee7TZ5_gx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCU-985\",\"admin_memo\":\"MLBP155280\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TCU-985","ident":"-hJcqdIXfFCSRR_5Ed2kWfjwUPN7f8WX","created_at":1762274366,"id":1850} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 17:40:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tWY3o1_2brxXELq0s5_EqUKsk8_v06_n', 'aviator_ident' => 'XiJikWifZEpLZbpZ11uPiLBmxX3IkAIE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3333'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAD-366'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAD-366'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155281', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155281"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tWY3o1_2brxXELq0s5_EqUKsk8_v06_n\",\"aviator_ident\":\"XiJikWifZEpLZbpZ11uPiLBmxX3IkAIE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAD-366\",\"admin_memo\":\"MLBP155281\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAD-366","ident":"l_ByPWlzOaw8dHqRblpuKef-O3lBo-tD","created_at":1762274415,"id":1851} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 18:27:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-JyWRJ5MXyZP0n5W2CyntnN9boEU6qXw', 'aviator_ident' => 'evwYabbZfZoJh-oC-2Hn1xnAB1CKRnSt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3334'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NCY-541 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NCY-541'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155160', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155160"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-JyWRJ5MXyZP0n5W2CyntnN9boEU6qXw\",\"aviator_ident\":\"evwYabbZfZoJh-oC-2Hn1xnAB1CKRnSt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NCY-541\",\"admin_memo\":\"MLBP155160\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NCY-541","ident":"9b4LUF0AJ3CtNs6Car9Ove2sT5fwkpTR","created_at":1762277249,"id":1852} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 18:29:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Fe4XhQ4jINKvhfN9TC9rGZmsRLjNaqbk', 'aviator_ident' => 'Hkok4GWzmh-LihbAEn8dYD6V-ECh7McZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3335'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILT956 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILT956'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155157', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155157"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Fe4XhQ4jINKvhfN9TC9rGZmsRLjNaqbk\",\"aviator_ident\":\"Hkok4GWzmh-LihbAEn8dYD6V-ECh7McZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILT956\",\"admin_memo\":\"MLBP155157\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILT956","ident":"k2z4gDIr9KK4h385qRq0G4Y76Zbb3xxc","created_at":1762277377,"id":1853} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 18:30:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f4Z6N8cNFzQ1c_yy492EsaHvNtKzncg6', 'aviator_ident' => 'ykgImQDa5pHUxuTKEBF8wkFJZkzFRtOx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3336'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP881 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP881'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155163', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155163"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f4Z6N8cNFzQ1c_yy492EsaHvNtKzncg6\",\"aviator_ident\":\"ykgImQDa5pHUxuTKEBF8wkFJZkzFRtOx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP881\",\"admin_memo\":\"MLBP155163\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP881","ident":"emafp9d4SAQwr1OFl6DYxURptloElo4t","created_at":1762277448,"id":1854} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 19:05:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZWP5GA-MVlbrBrNEPgcC3IguRTIvI0hk', 'aviator_ident' => 'iPmo0swBMvAwDf0ql8YdJmv5tTnfhbTX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3337'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBU-213 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBU-213'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155164', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155164"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZWP5GA-MVlbrBrNEPgcC3IguRTIvI0hk\",\"aviator_ident\":\"iPmo0swBMvAwDf0ql8YdJmv5tTnfhbTX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBU-213\",\"admin_memo\":\"MLBP155164\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBU-213","ident":"hTqnpYmfKIBdeoGB-dNHGYl7VlNS_lvj","created_at":1762279541,"id":1855} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 19:52:04 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gyjpM_viJDg1pTT5pTAac2lLvmUWRKPm', 'aviator_ident' => 'D6-KNGV5aF4gqWhJJu0W22B18NBBwxSk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3338'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFX-529 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFX-529'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155158', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155158"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gyjpM_viJDg1pTT5pTAac2lLvmUWRKPm\",\"aviator_ident\":\"D6-KNGV5aF4gqWhJJu0W22B18NBBwxSk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-529\",\"admin_memo\":\"MLBP155158\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFX-529","ident":"xsQ-EnswNEqHVddnxHvtTdT2AR6lfoL4","created_at":1762282324,"id":1856} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 20:54:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UeEZDdRa5sACWVImKNJ8B5ZLi5syxa3P', 'aviator_ident' => 'yVuaBp3bLXQs6KCSE9IkCmZ6_eFnZIT4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3339'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET214 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET214'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155233', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155233"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UeEZDdRa5sACWVImKNJ8B5ZLi5syxa3P\",\"aviator_ident\":\"yVuaBp3bLXQs6KCSE9IkCmZ6_eFnZIT4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET214\",\"admin_memo\":\"MLBP155233\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET214","ident":"7_rqprGwPkIaJLBTNz7hXOXhnXx7Awtd","created_at":1762286094,"id":1857} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 21:15:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HhdIbhb-xS_P_V386J1uYCQTXXHgariG', 'aviator_ident' => 'SUwRmW4_3g0i5k3mBefBJesanpDKSqM5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3340'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG315 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG315'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155161', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155161"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HhdIbhb-xS_P_V386J1uYCQTXXHgariG\",\"aviator_ident\":\"SUwRmW4_3g0i5k3mBefBJesanpDKSqM5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG315\",\"admin_memo\":\"MLBP155161\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG315","ident":"xjNAJfJh_uO-UruN0gPbfiRE8HwZ4xjj","created_at":1762287315,"id":1858} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 21:52:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5X_wmmUfxQdEjzsLwYWDSepqw7ECff5k', 'aviator_ident' => 'C0VnNIbF9Ev5yIZsOj8m8PSRemHRlyr8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3341'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SRY-643 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SRY-643'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155162', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155162"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5X_wmmUfxQdEjzsLwYWDSepqw7ECff5k\",\"aviator_ident\":\"C0VnNIbF9Ev5yIZsOj8m8PSRemHRlyr8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SRY-643\",\"admin_memo\":\"MLBP155162\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SRY-643","ident":"EVQTFMGBu_rJtLURGgUUcxAhZcfC88nA","created_at":1762289533,"id":1859} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-04 21:53:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'h3rMHIGZdp9667-E5f43cjyVlY-x_bje', 'aviator_ident' => 'TCe1KHivDYnb0mq5iR6y6QVYVaQjXZpJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3342'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-718 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-718'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155165', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155165"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"h3rMHIGZdp9667-E5f43cjyVlY-x_bje\",\"aviator_ident\":\"TCe1KHivDYnb0mq5iR6y6QVYVaQjXZpJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-718\",\"admin_memo\":\"MLBP155165\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-718","ident":"S_3FL2K1OvxkzEaPXso2tJj2tN0uDF30","created_at":1762289599,"id":1860} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 09:21:02 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TVGn1Vt_hMuUiovF_QEz9IbbFwB-9F9K', 'aviator_ident' => 'P2-wdpuFj1ThZ0ZefE_AI6U9zOKw76IB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3343'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEKP143'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEKP143'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155310', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155310"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TVGn1Vt_hMuUiovF_QEz9IbbFwB-9F9K\",\"aviator_ident\":\"P2-wdpuFj1ThZ0ZefE_AI6U9zOKw76IB\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKP143\",\"admin_memo\":\"MLBP155310\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEKP143","ident":"-ML52oYzJBUGX9lRD-IPmedqpHK2Ifuj","created_at":1762330862,"id":1861} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 10:23:08 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rq9i7nPl-ghEIpgMagAyp6Lv9fAP5ya9', 'aviator_ident' => '150fDm0gbS-bBFBgB5SSIW2EDOefgHpL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3344'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PCW-155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PCW-155'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091932', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091932"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rq9i7nPl-ghEIpgMagAyp6Lv9fAP5ya9\",\"aviator_ident\":\"150fDm0gbS-bBFBgB5SSIW2EDOefgHpL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCW-155\",\"admin_memo\":\"MLHP091932\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PCW-155","ident":"PUWPaXq98ghbfr7044BN9FJkGW3wnnbu","created_at":1762334588,"id":1862} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 10:37:00 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HV-HVFgMwhxs4T-afg8r2qkbn5PPzUAy', 'aviator_ident' => 'jmy3uBlsTkEZIbWBkct9zxQ7khXQSFKL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3345'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJY495 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY495'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155290', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155290"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HV-HVFgMwhxs4T-afg8r2qkbn5PPzUAy\",\"aviator_ident\":\"jmy3uBlsTkEZIbWBkct9zxQ7khXQSFKL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY495\",\"admin_memo\":\"MLBP155290\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJY495","ident":"a8mS5Jko7-olQU12eukZrga7etTH87-5","created_at":1762335420,"id":1863} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 14:29:00 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Eckisnvv8WpmZj-Gn1fnSVtwa2Wxyp_U', 'aviator_ident' => 'Dk2q9elRU3pHGhuc1OqAqJflPGTShsK2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3346'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAT-569 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAT-569'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091827', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091827"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Eckisnvv8WpmZj-Gn1fnSVtwa2Wxyp_U\",\"aviator_ident\":\"Dk2q9elRU3pHGhuc1OqAqJflPGTShsK2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAT-569\",\"admin_memo\":\"MLHP091827\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAT-569","ident":"5RsmyMVybG248yxTPQWtMBzb1acsRzIh","created_at":1762349340,"id":1864} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 15:04:04 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MX2ETY6eEaviIhGm-FIPeSRgUwmO1yRJ', 'aviator_ident' => 'tdEnzET0m92SN2zxeAI5WbehXI4FrcCd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3347'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX932'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX932'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155377', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155377"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MX2ETY6eEaviIhGm-FIPeSRgUwmO1yRJ\",\"aviator_ident\":\"tdEnzET0m92SN2zxeAI5WbehXI4FrcCd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX932\",\"admin_memo\":\"MLBP155377\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX932","ident":"QY5pBbgyFfwAr0IgM0yHYVBrz1NKvUNC","created_at":1762351444,"id":1865} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 15:24:34 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AtgDE0mhJZWNqZYiEz5XJEIosdvvOMWD', 'aviator_ident' => '8gVuCyoghnK9CtD4DOTqA9PxkvFHSNN7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3348'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MNU-440 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MNU-440'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154109', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154109"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AtgDE0mhJZWNqZYiEz5XJEIosdvvOMWD\",\"aviator_ident\":\"8gVuCyoghnK9CtD4DOTqA9PxkvFHSNN7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MNU-440\",\"admin_memo\":\"MLBP154109\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MNU-440","ident":"jaJeuSmedV5lEN9fnHpRoDROlTPmnr_B","created_at":1762352674,"id":1866} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 15:35:17 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8PI7EJPsoeQoiSxKpKWMUajKc9xBG0i5', 'aviator_ident' => 'HKsreFeTeQN9cJ1tyWGpx4u5u_CI0shc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3349'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIEY295'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIEY295'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092117', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092117"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"8PI7EJPsoeQoiSxKpKWMUajKc9xBG0i5\",\"aviator_ident\":\"HKsreFeTeQN9cJ1tyWGpx4u5u_CI0shc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEY295\",\"admin_memo\":\"MLHP092117\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIEY295","ident":"TS8qaz1mZVh5yJujdcW9pwcfPgUVAC9a","created_at":1762353317,"id":1867} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 15:50:04 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HGmOdL6gw9fYPsS0Jxu-JHpZqAib-HEN', 'aviator_ident' => 'WyqnAKHmL1YeEe2KAWoDE6zTeLPKVor5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3350'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - STS-478'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'STS-478'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091912', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091912"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"HGmOdL6gw9fYPsS0Jxu-JHpZqAib-HEN\",\"aviator_ident\":\"WyqnAKHmL1YeEe2KAWoDE6zTeLPKVor5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"STS-478\",\"admin_memo\":\"MLHP091912\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"STS-478","ident":"u719Wqh_Fzc_88CvHjEYzey0fsuS_u1q","created_at":1762354204,"id":1868} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:02:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nZRMq_Tj7j35VxdD-AwDNUL2c_9cs5vH', 'aviator_ident' => 'vw1tSPJaCoSDWo4TV0hoxoALNF-P9_h5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3351'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFG949'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFG949'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155381', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155381"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nZRMq_Tj7j35VxdD-AwDNUL2c_9cs5vH\",\"aviator_ident\":\"vw1tSPJaCoSDWo4TV0hoxoALNF-P9_h5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFG949\",\"admin_memo\":\"MLBP155381\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFG949","ident":"-cSN2Ky8uU1mwkuOK3ize-sEIMYwhXUt","created_at":1762362140,"id":1869} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:03:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G_scwfkrKTy5tcAIWuPkXJTV1d-9YqcS', 'aviator_ident' => 'HcJzud_lwpwkYMjTuSh4djlWM1OAZCTE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3352'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP447'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP447'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154796', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154796"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G_scwfkrKTy5tcAIWuPkXJTV1d-9YqcS\",\"aviator_ident\":\"HcJzud_lwpwkYMjTuSh4djlWM1OAZCTE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP447\",\"admin_memo\":\"MLBP154796\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP447","ident":"lg_HxIDKVoAlIjkP3Wuf5xl-8C3VSoGT","created_at":1762362193,"id":1870} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:03:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8st4TbFiQGhIWUyXe0ae49wyRxrHe8hh', 'aviator_ident' => '6e_a8U06uPVq1ZnzoJZ8Ql1QAJIWreGc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3353'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS788'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS788'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155382', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155382"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8st4TbFiQGhIWUyXe0ae49wyRxrHe8hh\",\"aviator_ident\":\"6e_a8U06uPVq1ZnzoJZ8Ql1QAJIWreGc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS788\",\"admin_memo\":\"MLBP155382\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS788","ident":"urhX6pFvRjwvEZszAZE5DMtAs6X0cISR","created_at":1762362235,"id":1871} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:04:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N171ldEBZc35e4ADNWzGaXn16mnpsgcq', 'aviator_ident' => 'cj5NmD2IHBmJaZSFegc-Jvb6QaZ7bDYd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3354'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBL-662'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBL-662'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N171ldEBZc35e4ADNWzGaXn16mnpsgcq\",\"aviator_ident\":\"cj5NmD2IHBmJaZSFegc-Jvb6QaZ7bDYd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-662\",\"admin_memo\":\"MLBP155383\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBL-662","ident":"9ua4UF5GyOZf3L_xTjasNrojvUjLvkvO","created_at":1762362283,"id":1872} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:05:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aEEhvqwgfsqPYPgCYkx0OUFFeSD_Y_S9', 'aviator_ident' => '8pClHMtInpoHGWATO6h_7ASiIdXs4AWc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3355'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIZ329'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIZ329'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155384', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155384"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aEEhvqwgfsqPYPgCYkx0OUFFeSD_Y_S9\",\"aviator_ident\":\"8pClHMtInpoHGWATO6h_7ASiIdXs4AWc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ329\",\"admin_memo\":\"MLBP155384\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIZ329","ident":"JklQCkwZhUe2SLw0gOCDvVIWQdU9ZHjx","created_at":1762362336,"id":1873} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:06:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3-FCJoEY0UghBzzrem021cH2Zso_20k1', 'aviator_ident' => '6p3puThhmRPtbrZrl2tj3XNyt6E_rzZA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3356'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIU549'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIU549'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155386', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155386"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3-FCJoEY0UghBzzrem021cH2Zso_20k1\",\"aviator_ident\":\"6p3puThhmRPtbrZrl2tj3XNyt6E_rzZA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIU549\",\"admin_memo\":\"MLBP155386\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIU549","ident":"is5FB-dPWZWTIqXgW2FLeUWFlFE3DCeH","created_at":1762362392,"id":1874} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:07:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A0oQq9S2cpMDUosvMWQ__7HhjDiJhJFW', 'aviator_ident' => 'wN1XSuxTdZXxpaJfyAPYd2StFsCijd8e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3357'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYJ-668'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYJ-668'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155387', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155387"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"A0oQq9S2cpMDUosvMWQ__7HhjDiJhJFW\",\"aviator_ident\":\"wN1XSuxTdZXxpaJfyAPYd2StFsCijd8e\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-668\",\"admin_memo\":\"MLBP155387\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYJ-668","ident":"H88Y5eH-42v8hHGjuDxmi3ERZADQwySi","created_at":1762362437,"id":1875} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:08:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4FV7bBVSt0vU7AxMLP-RrXWQ23pSg52p', 'aviator_ident' => 'uDCXsDeSu30KzLOQYA8iDtE7KwsUYb6O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3358'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELO675'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELO675'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155388', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155388"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4FV7bBVSt0vU7AxMLP-RrXWQ23pSg52p\",\"aviator_ident\":\"uDCXsDeSu30KzLOQYA8iDtE7KwsUYb6O\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELO675\",\"admin_memo\":\"MLBP155388\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELO675","ident":"fMGWWmcQoxb4LTyy8om3UODPqYJ6M8Bc","created_at":1762362483,"id":1876} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:08:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4_0gUCoiHao5j82ylaxbgIMjr3zB8Sw1', 'aviator_ident' => 'XQY_zwF4YEWNLyiuGfPcbUUwATXH84rK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3359'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIN025'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIN025'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155389', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155389"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4_0gUCoiHao5j82ylaxbgIMjr3zB8Sw1\",\"aviator_ident\":\"XQY_zwF4YEWNLyiuGfPcbUUwATXH84rK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIN025\",\"admin_memo\":\"MLBP155389\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIN025","ident":"qP3QFT11843d1fGzqX07eNZ4bf-kJL-H","created_at":1762362523,"id":1877} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:09:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oLFsIPMjQDXog-cc2uLNULVITEzK-0yT', 'aviator_ident' => '8zUc1rzmS9pvbLVYf4iOcH89iBvRydha', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3360'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP470'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP470'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155390', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155390"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oLFsIPMjQDXog-cc2uLNULVITEzK-0yT\",\"aviator_ident\":\"8zUc1rzmS9pvbLVYf4iOcH89iBvRydha\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP470\",\"admin_memo\":\"MLBP155390\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP470","ident":"r8cjjHeQLYjtzc6vqSSESzOYfzffEw8_","created_at":1762362593,"id":1878} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 18:16:56 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ySLTo1ODQTslhHLuy-i-hL2G0-UU8nj5', 'aviator_ident' => 'LjtytgwHuAa-BUL4159QBdkME2WHpXEO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3361'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PXJ-587 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PXJ-587'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155273', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155273"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ySLTo1ODQTslhHLuy-i-hL2G0-UU8nj5\",\"aviator_ident\":\"LjtytgwHuAa-BUL4159QBdkME2WHpXEO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXJ-587\",\"admin_memo\":\"MLBP155273\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PXJ-587","ident":"BLnbGKg5aeSOnLYOuFWDQIkfp4rmkGlx","created_at":1762363017,"id":1879} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 19:04:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MX2ETY6eEaviIhGm-FIPeSRgUwmO1yRJ', 'aviator_ident' => 'EfXF-EJPdwlrp0ju9MKyh9l-RZZKs7tl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3362'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX932 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX932'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155377', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155377"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MX2ETY6eEaviIhGm-FIPeSRgUwmO1yRJ\",\"aviator_ident\":\"EfXF-EJPdwlrp0ju9MKyh9l-RZZKs7tl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX932\",\"admin_memo\":\"MLBP155377\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX932","ident":"JgBg5rn3V1kQx0ziwH547QU-qYEmM125","created_at":1762365854,"id":1880} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 19:05:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tRDJlYN5MH-OYfI8zy_05OQl2ZxLaVJ2', 'aviator_ident' => '44PkqwdtJNKUwHapAQRaMDQg08zLkPwq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3363'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFF151 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFF151'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155279', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155279"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tRDJlYN5MH-OYfI8zy_05OQl2ZxLaVJ2\",\"aviator_ident\":\"44PkqwdtJNKUwHapAQRaMDQg08zLkPwq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFF151\",\"admin_memo\":\"MLBP155279\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFF151","ident":"pAUk6v36HKYXKW47BHgAOQKfojlbRn6y","created_at":1762365915,"id":1881} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 19:19:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NP1Wkq3fjfs6892cd7_Rp0MvM_TNXdyx', 'aviator_ident' => 'gYaQUDy5xWvYjvXcXlgm9uvW8ZMVZMdQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3364'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX867 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX867'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155282', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155282"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NP1Wkq3fjfs6892cd7_Rp0MvM_TNXdyx\",\"aviator_ident\":\"gYaQUDy5xWvYjvXcXlgm9uvW8ZMVZMdQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX867\",\"admin_memo\":\"MLBP155282\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX867","ident":"vasf0t5aSd9LfvaGZFrCCePwBt3ovvgQ","created_at":1762366775,"id":1882} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 19:46:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eXlrtGbDhinq2RuZ3bZ8R6cQdVAIK4qr', 'aviator_ident' => '4AXHFG46NqyqW-duoaBnBFA1l8oKZilH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3365'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEQ776 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEQ776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155276', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155276"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eXlrtGbDhinq2RuZ3bZ8R6cQdVAIK4qr\",\"aviator_ident\":\"4AXHFG46NqyqW-duoaBnBFA1l8oKZilH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEQ776\",\"admin_memo\":\"MLBP155276\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEQ776","ident":"TOJm546cHhIw7cyk8_viFtyxbAy0QaoU","created_at":1762368373,"id":1883} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 20:24:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nu0DqgtJoM4JyoV6d_axTYtNAGfLzLAh', 'aviator_ident' => 'pKF00PxqHEutaZD0_UPYane4vbWlSyA5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3366'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'JULY03 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'JULY03'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155277', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155277"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nu0DqgtJoM4JyoV6d_axTYtNAGfLzLAh\",\"aviator_ident\":\"pKF00PxqHEutaZD0_UPYane4vbWlSyA5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"JULY03\",\"admin_memo\":\"MLBP155277\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"JULY03","ident":"Jld-s8jRJmpRP-6BM9IxO6ZLZZmulUrY","created_at":1762370653,"id":1884} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 20:36:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TVGn1Vt_hMuUiovF_QEz9IbbFwB-9F9K', 'aviator_ident' => 'nE1DN60YQVeIIwKI-Dk-lggVb5rZXYZN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3367'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEKP143 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEKP143'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155310', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155310"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TVGn1Vt_hMuUiovF_QEz9IbbFwB-9F9K\",\"aviator_ident\":\"nE1DN60YQVeIIwKI-Dk-lggVb5rZXYZN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEKP143\",\"admin_memo\":\"MLBP155310\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEKP143","ident":"6Wg-di6VZq9ikfEM16qDaZGm5Bz7BeDj","created_at":1762371376,"id":1885} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 22:45:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'io6PmfhFWkGwL56rhjq5fdOnrhNo30ma', 'aviator_ident' => 'TO0TsUhBC-E_qt56RXvFR_h5mxDFzPRr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3368'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF172 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF172'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155275', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155275"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"io6PmfhFWkGwL56rhjq5fdOnrhNo30ma\",\"aviator_ident\":\"TO0TsUhBC-E_qt56RXvFR_h5mxDFzPRr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF172\",\"admin_memo\":\"MLBP155275\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF172","ident":"y10djuCJqvebCbmTOvEAfdTJnFpuho1i","created_at":1762379121,"id":1886} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 22:46:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Kqey4txTaSCqRBDXS2cnfQ2LkBpXHzJ5', 'aviator_ident' => 'SuuH-5e8KkcgTSD15MBcX6zP3cZqTOJf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3369'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TCU-985 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TCU-985'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155280', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155280"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Kqey4txTaSCqRBDXS2cnfQ2LkBpXHzJ5\",\"aviator_ident\":\"SuuH-5e8KkcgTSD15MBcX6zP3cZqTOJf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCU-985\",\"admin_memo\":\"MLBP155280\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TCU-985","ident":"iHXnXQfbtlKkB_zqQjuUy3G5qFwqhT1Q","created_at":1762379171,"id":1887} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 22:47:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0fv-TNzAe47uhrYVaYN_EX02_44_pSco', 'aviator_ident' => 'oFq_6LAHLD7ROXMI3a92cgnYSrPsG-9e', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3370'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TGJ-518 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TGJ-518'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155274', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155274"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0fv-TNzAe47uhrYVaYN_EX02_44_pSco\",\"aviator_ident\":\"oFq_6LAHLD7ROXMI3a92cgnYSrPsG-9e\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TGJ-518\",\"admin_memo\":\"MLBP155274\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TGJ-518","ident":"lE7zQTWftqI4B-kwN9KjI9ZXVpcIMdB9","created_at":1762379230,"id":1888} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 23:04:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tWY3o1_2brxXELq0s5_EqUKsk8_v06_n', 'aviator_ident' => 'tblbonr5WpnqW1r1pGRIaw2e5aRuFJzI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3371'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAD-366 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAD-366'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155281', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155281"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tWY3o1_2brxXELq0s5_EqUKsk8_v06_n\",\"aviator_ident\":\"tblbonr5WpnqW1r1pGRIaw2e5aRuFJzI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAD-366\",\"admin_memo\":\"MLBP155281\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAD-366","ident":"eM02UA_7MI8OO8pOj0L5KOi_1sVZxuoJ","created_at":1762380267,"id":1889} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 23:10:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 't3OxdV00sLIsowM5fUGmzqtADgm0ZNtS', 'aviator_ident' => 'iwjrGJTz3iIfnraliL6QHbSdvJ-S4S21', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3372'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET554 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET554'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155312', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155312"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"t3OxdV00sLIsowM5fUGmzqtADgm0ZNtS\",\"aviator_ident\":\"iwjrGJTz3iIfnraliL6QHbSdvJ-S4S21\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET554\",\"admin_memo\":\"MLBP155312\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET554","ident":"YzEgLU6woCfdhqXsd57FRzrFehUUIzix","created_at":1762380621,"id":1890} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-05 23:14:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'y5pnJq1HObF-Jh-d8HJ_rIZWrFMqIbFm', 'aviator_ident' => 'QflImGaLxAYgVrkHLJMjf8YpkLuNnC7C', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3373'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECG114 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECG114'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155278', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155278"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"y5pnJq1HObF-Jh-d8HJ_rIZWrFMqIbFm\",\"aviator_ident\":\"QflImGaLxAYgVrkHLJMjf8YpkLuNnC7C\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECG114\",\"admin_memo\":\"MLBP155278\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECG114","ident":"XXxFCb4EVo0PEKNc2sRrbSDzGxRqJUzw","created_at":1762380844,"id":1891} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 08:47:31 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6jNgUO9k82I-yWH5B-r2MSsy8FzCeY_k', 'aviator_ident' => 'gt_xxr5ssSwT0G5iR6ddqOIqv9d6yhU8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3374'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIKF906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIKF906'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155421', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155421"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6jNgUO9k82I-yWH5B-r2MSsy8FzCeY_k\",\"aviator_ident\":\"gt_xxr5ssSwT0G5iR6ddqOIqv9d6yhU8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKF906\",\"admin_memo\":\"MLBP155421\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIKF906","ident":"14lx6lyEWH4WXdyuPTmg88PGNOokiuds","created_at":1762415251,"id":1892} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 09:08:17 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4IMQry6UeXIduZErhiwmJUI6RN9lOnv5', 'aviator_ident' => 'Rbb_aOtkMzgfj3L219K0vYihwT1QGvNd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3375'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP610'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP610'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091444', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091444"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"4IMQry6UeXIduZErhiwmJUI6RN9lOnv5\",\"aviator_ident\":\"Rbb_aOtkMzgfj3L219K0vYihwT1QGvNd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP610\",\"admin_memo\":\"MLHP091444\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP610","ident":"TN6CcaCMYwT2be_0dt40uMZ-OlyMQXiJ","created_at":1762416497,"id":1893} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 11:36:14 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wI475CoM2ualhStyZXdgsb5fPhpBRuLC', 'aviator_ident' => 'l3BsifUZfO_0aymayCsyr8dgYqkN21Oi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3376'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIKF906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIKF906'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155458', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155458"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wI475CoM2ualhStyZXdgsb5fPhpBRuLC\",\"aviator_ident\":\"l3BsifUZfO_0aymayCsyr8dgYqkN21Oi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKF906\",\"admin_memo\":\"MLBP155458\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIKF906","ident":"7HucCi-v8uYgwtNWRV6G1fjhLHEAwh7A","created_at":1762425375,"id":1894} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 13:11:19 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HJi7qhhQ30UOdddin5ShRB9HKowsboxh', 'aviator_ident' => 'DF1ivnw9bqY4cezx1FeTnYgjLa5nEp__', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3377'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOHJ509 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOHJ509'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155397', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155397"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HJi7qhhQ30UOdddin5ShRB9HKowsboxh\",\"aviator_ident\":\"DF1ivnw9bqY4cezx1FeTnYgjLa5nEp__\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOHJ509\",\"admin_memo\":\"MLBP155397\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOHJ509","ident":"AqxRvRYTDecU78-zjVKcZg4dgLU3wSHK","created_at":1762431079,"id":1895} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 13:19:19 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7ouO9gSvRiXErPmUzgpz6Ck3e2NitBn3', 'aviator_ident' => 'Yyeq7vfidn9CLFx1MIt2YM_mYEgXcvpq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3378'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEAQ577'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEAQ577'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091866', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091866"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7ouO9gSvRiXErPmUzgpz6Ck3e2NitBn3\",\"aviator_ident\":\"Yyeq7vfidn9CLFx1MIt2YM_mYEgXcvpq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAQ577\",\"admin_memo\":\"MLHP091866\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEAQ577","ident":"4nPD8uSTPbsbJ_L3rMnGiWzJjz9mhVDp","created_at":1762431559,"id":1896} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 16:02:56 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YvTxNP7Xus7axN2B4VS4LE75eQNRNYLX', 'aviator_ident' => 'kyuUWou9IJydmrm-u2qAZ2fGM9E4MhU3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3379'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - WD27065'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'WD27065'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155447', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155447"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YvTxNP7Xus7axN2B4VS4LE75eQNRNYLX\",\"aviator_ident\":\"kyuUWou9IJydmrm-u2qAZ2fGM9E4MhU3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"WD27065\",\"admin_memo\":\"MLBP155447\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"WD27065","ident":"oDomQ-_d1PxXR9TRQxsZpqIpZ3LDgB5l","created_at":1762441376,"id":1897} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 17:55:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5i2PfPu6fxpeee4Sf9XEPsMWCnVGgpy0', 'aviator_ident' => 'WF5miGBEshFfrtTlo9AC1S39NHmzIoXv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3380'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - DOKA888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'DOKA888'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155506', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155506"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5i2PfPu6fxpeee4Sf9XEPsMWCnVGgpy0\",\"aviator_ident\":\"WF5miGBEshFfrtTlo9AC1S39NHmzIoXv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DOKA888\",\"admin_memo\":\"MLBP155506\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"DOKA888","ident":"l_CxYXKUZ70rgdpo_s1Xyvi8mQWVROe3","created_at":1762448119,"id":1898} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 17:57:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EjNScpGB--d1Ad8ujs4zEb59ohAk40Ka', 'aviator_ident' => '5iyPzbsfPefNMxlvR5i0wFzE8JkNAn0v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3381'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHS523'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHS523'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155508', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155508"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EjNScpGB--d1Ad8ujs4zEb59ohAk40Ka\",\"aviator_ident\":\"5iyPzbsfPefNMxlvR5i0wFzE8JkNAn0v\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHS523\",\"admin_memo\":\"MLBP155508\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHS523","ident":"RNN-QoOsxTPQ6cELCYYYA6s-J2etNhYX","created_at":1762448229,"id":1899} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 17:57:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kksDp6Y4UyklwGExTJTAX9gAVuU54cGs', 'aviator_ident' => 'JoY_ZD25k86xATNCqwkMtvR50qbWRAcR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3382'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NMF-044'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NMF-044'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155509', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155509"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kksDp6Y4UyklwGExTJTAX9gAVuU54cGs\",\"aviator_ident\":\"JoY_ZD25k86xATNCqwkMtvR50qbWRAcR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMF-044\",\"admin_memo\":\"MLBP155509\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NMF-044","ident":"4BStoPf3VeKLAhy8EjZmtYZFd_hMS1ee","created_at":1762448278,"id":1900} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 17:59:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kNzMQzOkXWYKF-V-zeoFVkVDJAekpM8M', 'aviator_ident' => 'f5Xu_NkGPwwf74GIuJ4-s3k8rtSPC6Or', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3383'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJY-705'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJY-705'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155510', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155510"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kNzMQzOkXWYKF-V-zeoFVkVDJAekpM8M\",\"aviator_ident\":\"f5Xu_NkGPwwf74GIuJ4-s3k8rtSPC6Or\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJY-705\",\"admin_memo\":\"MLBP155510\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJY-705","ident":"8pmMI9bUvZ59mM4ngvL24A0sNG1b78ac","created_at":1762448352,"id":1901} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 18:01:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z27VK29iTiq1eziqV-iTplZt4PYWOQTM', 'aviator_ident' => 'iCiEKQI5xfJk1mnkzkaR-xPIIf6ecHH5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3384'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC181'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC181'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155512', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155512"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Z27VK29iTiq1eziqV-iTplZt4PYWOQTM\",\"aviator_ident\":\"iCiEKQI5xfJk1mnkzkaR-xPIIf6ecHH5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC181\",\"admin_memo\":\"MLBP155512\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC181","ident":"YmCpEC2HePzb50UbZCz6ve8zMiRI6UYf","created_at":1762448472,"id":1902} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 18:02:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lhPJOMWRwcx8-K_jgBwEzd8V9IQqFpcE', 'aviator_ident' => '0t6lNpL5L9hyKkvtaaFo6dLYhMfchHOz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3385'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TCD-998'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TCD-998'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155231', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155231"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lhPJOMWRwcx8-K_jgBwEzd8V9IQqFpcE\",\"aviator_ident\":\"0t6lNpL5L9hyKkvtaaFo6dLYhMfchHOz\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCD-998\",\"admin_memo\":\"MLBP155231\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TCD-998","ident":"tWvOtK7b4gSyakbLMJlu-DtIfGSZl4C3","created_at":1762448526,"id":1903} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 18:03:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iMzKhxzBBg_IaFkPXakv8zYTw2EXfqA2', 'aviator_ident' => 'LK5n3KCd7Z7U2MyUN0-YtNOpcunlsYNx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3386'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET249'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET249'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155511', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155511"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iMzKhxzBBg_IaFkPXakv8zYTw2EXfqA2\",\"aviator_ident\":\"LK5n3KCd7Z7U2MyUN0-YtNOpcunlsYNx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET249\",\"admin_memo\":\"MLBP155511\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET249","ident":"7gLxLbGhlT1eLkUvgDuTN8bIOCEakg9e","created_at":1762448614,"id":1904} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 18:08:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wI475CoM2ualhStyZXdgsb5fPhpBRuLC', 'aviator_ident' => 'NhY356yu6zaMCG7NTuiruf181Y00M9vE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3387'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIKF906 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIKF906'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155458', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155458"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wI475CoM2ualhStyZXdgsb5fPhpBRuLC\",\"aviator_ident\":\"NhY356yu6zaMCG7NTuiruf181Y00M9vE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKF906\",\"admin_memo\":\"MLBP155458\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIKF906","ident":"TzflKz2YZqetx1J9QTU-ThnLiSQF4CPh","created_at":1762448907,"id":1905} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 18:09:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8st4TbFiQGhIWUyXe0ae49wyRxrHe8hh', 'aviator_ident' => '7ocyVq1GvMuCKBH1MShx7wco7etg8k-u', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3388'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS788 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS788'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155382', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155382"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8st4TbFiQGhIWUyXe0ae49wyRxrHe8hh\",\"aviator_ident\":\"7ocyVq1GvMuCKBH1MShx7wco7etg8k-u\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS788\",\"admin_memo\":\"MLBP155382\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS788","ident":"z-6qc0vryil0YBAZMvmEowELudPBKf4F","created_at":1762448962,"id":1906} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 18:21:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nZRMq_Tj7j35VxdD-AwDNUL2c_9cs5vH', 'aviator_ident' => 'okgq-DZ4cC40RGSilZXAWElkRpbxMFiF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3389'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFG949 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFG949'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155381', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155381"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nZRMq_Tj7j35VxdD-AwDNUL2c_9cs5vH\",\"aviator_ident\":\"okgq-DZ4cC40RGSilZXAWElkRpbxMFiF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFG949\",\"admin_memo\":\"MLBP155381\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFG949","ident":"kYl7B4aUTlmRKwb1OHLsdz4qWTenIS7R","created_at":1762449684,"id":1907} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 18:30:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4FV7bBVSt0vU7AxMLP-RrXWQ23pSg52p', 'aviator_ident' => 'SzGLsGVRJ_3SWJ0858hJFtRBWcYXJU2u', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3390'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELO675 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELO675'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155388', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155388"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4FV7bBVSt0vU7AxMLP-RrXWQ23pSg52p\",\"aviator_ident\":\"SzGLsGVRJ_3SWJ0858hJFtRBWcYXJU2u\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELO675\",\"admin_memo\":\"MLBP155388\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELO675","ident":"hWCmjSJXBg87RqAvqC8Xq4d-31r14c-A","created_at":1762450220,"id":1908} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 19:08:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A0oQq9S2cpMDUosvMWQ__7HhjDiJhJFW', 'aviator_ident' => '2zbMd1gOHkJEao3YRzOWDe3tlttgAdcw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3391'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYJ-668 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYJ-668'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155387', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155387"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"A0oQq9S2cpMDUosvMWQ__7HhjDiJhJFW\",\"aviator_ident\":\"2zbMd1gOHkJEao3YRzOWDe3tlttgAdcw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-668\",\"admin_memo\":\"MLBP155387\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYJ-668","ident":"27v_m44uYmLnfUSlbB2xMNZkdZEv1kAp","created_at":1762452508,"id":1909} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 20:16:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'aEEhvqwgfsqPYPgCYkx0OUFFeSD_Y_S9', 'aviator_ident' => 'jLvkf304XBRzP6UPrB-GLrzvzOxlRh93', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3392'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIZ329 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIZ329'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155384', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155384"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"aEEhvqwgfsqPYPgCYkx0OUFFeSD_Y_S9\",\"aviator_ident\":\"jLvkf304XBRzP6UPrB-GLrzvzOxlRh93\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ329\",\"admin_memo\":\"MLBP155384\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIZ329","ident":"Xg7hG_AVL6IVqSP7kuQKn7L-COO4Whv8","created_at":1762456566,"id":1910} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 20:42:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G_scwfkrKTy5tcAIWuPkXJTV1d-9YqcS', 'aviator_ident' => '67J23yxkja5jYD2S3A3NfZ3BgFqxLByc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3393'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP447 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP447'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154796', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154796"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G_scwfkrKTy5tcAIWuPkXJTV1d-9YqcS\",\"aviator_ident\":\"67J23yxkja5jYD2S3A3NfZ3BgFqxLByc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP447\",\"admin_memo\":\"MLBP154796\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP447","ident":"E3xDd078_B1Gajp1gxC13VaqcXcmeIf0","created_at":1762458134,"id":1911} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 21:17:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N171ldEBZc35e4ADNWzGaXn16mnpsgcq', 'aviator_ident' => 'PovtX0El7_JUt52zyUdCUjlCWeDJghSj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3394'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBL-662 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBL-662'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"N171ldEBZc35e4ADNWzGaXn16mnpsgcq\",\"aviator_ident\":\"PovtX0El7_JUt52zyUdCUjlCWeDJghSj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBL-662\",\"admin_memo\":\"MLBP155383\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBL-662","ident":"vuqhtl8oukQptddHbtDbi0UGT_q6WuNE","created_at":1762460263,"id":1912} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 21:39:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4_0gUCoiHao5j82ylaxbgIMjr3zB8Sw1', 'aviator_ident' => 'kZu80Z3e6GW5rOORdBPTadpWguWc-t1f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3395'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIN025 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIN025'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155389', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155389"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4_0gUCoiHao5j82ylaxbgIMjr3zB8Sw1\",\"aviator_ident\":\"kZu80Z3e6GW5rOORdBPTadpWguWc-t1f\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIN025\",\"admin_memo\":\"MLBP155389\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIN025","ident":"CcBCXqvtLBh1VxkMyVCULO2aBKkUf8Z_","created_at":1762461553,"id":1913} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-06 22:00:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oLFsIPMjQDXog-cc2uLNULVITEzK-0yT', 'aviator_ident' => 'i5YCPomiwoovT7PN9yguUx-Iky1khgh0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3396'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP470 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP470'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155390', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155390"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oLFsIPMjQDXog-cc2uLNULVITEzK-0yT\",\"aviator_ident\":\"i5YCPomiwoovT7PN9yguUx-Iky1khgh0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP470\",\"admin_memo\":\"MLBP155390\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP470","ident":"5AsJWN0KO7WlyvEGxnP5ZoQ9oMn907_K","created_at":1762462814,"id":1914} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 06:31:34 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AskxMhjw0pBOA8gVI0ah6EAncVUgZ-xx', 'aviator_ident' => 'Yewo5OEJ4oLh3WEuo1REm77lKhrhknLg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3397'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLS-242 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLS-242'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155311', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155311"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AskxMhjw0pBOA8gVI0ah6EAncVUgZ-xx\",\"aviator_ident\":\"Yewo5OEJ4oLh3WEuo1REm77lKhrhknLg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLS-242\",\"admin_memo\":\"MLBP155311\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLS-242","ident":"M-0VmZqycmUh0-SxN5Gb-V30TuEk4BRr","created_at":1762493494,"id":1915} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 08:08:09 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9uovfgTJx7Bd6LBCApOwwAz8ZPNnLzzE', 'aviator_ident' => 'i210_Nxjy0McD2bjkoH-meC0Eq8U0ZGm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3398'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SIY-045 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SIY-045'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155477', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155477"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9uovfgTJx7Bd6LBCApOwwAz8ZPNnLzzE\",\"aviator_ident\":\"i210_Nxjy0McD2bjkoH-meC0Eq8U0ZGm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SIY-045\",\"admin_memo\":\"MLBP155477\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SIY-045","ident":"POELgBND49GqjRDOZBdO-9aqPjWLLUeq","created_at":1762499290,"id":1916} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 12:32:08 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VILqWir1MIT-LYJ-3nmbN3toaXcg8HF_', 'aviator_ident' => 'XMXxV3ue__lit5j7hTr_VrBr3HW3BzqJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3399'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AAKZ244 - AOBO430'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKZ244'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AOBO430'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090818', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090818"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"VILqWir1MIT-LYJ-3nmbN3toaXcg8HF_\",\"aviator_ident\":\"XMXxV3ue__lit5j7hTr_VrBr3HW3BzqJ\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AAKZ244 - AOBO430\",\"admin_memo\":\"MLHP090818\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AAKZ244 - AOBO430","ident":"I21iaQcom7OdCd6FkOXwUBoOsV2jBusw","created_at":1762515128,"id":1917} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 12:33:11 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xly4mx8yGNs08Q2yKaVcfSl1Qum1zM1X', 'aviator_ident' => '5amKpJOAS11oCsXlOK_LClgNvR2mJPPr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3400'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEDC918 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEDC918'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091033', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091033"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Xly4mx8yGNs08Q2yKaVcfSl1Qum1zM1X\",\"aviator_ident\":\"5amKpJOAS11oCsXlOK_LClgNvR2mJPPr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEDC918\",\"admin_memo\":\"MLHP091033\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEDC918","ident":"YYabkxl6nH6U12njtNVxkPsxI0E8R_uA","created_at":1762515191,"id":1918} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 13:04:14 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EHfj92gJ7WqUWUTh6JYFX8dE1ciijn2c', 'aviator_ident' => '97lfFGCLUr9R0FzdTzhR201owUiUqeON', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3401'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECN280 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECN280'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155391', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155391"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EHfj92gJ7WqUWUTh6JYFX8dE1ciijn2c\",\"aviator_ident\":\"97lfFGCLUr9R0FzdTzhR201owUiUqeON\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECN280\",\"admin_memo\":\"MLBP155391\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECN280","ident":"z1a7uUA9eNkVBIbyKzA6RTCVQ30pdXGq","created_at":1762517054,"id":1919} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 15:53:07 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bbXBuvMXDpjrxW7o1O-vhMqEScZD18nW', 'aviator_ident' => '5bbEqhbLEYQoIDsndG3tBZ7ikC8gpYY7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3402'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PBC-339 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PBC-339'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155295', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155295"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bbXBuvMXDpjrxW7o1O-vhMqEScZD18nW\",\"aviator_ident\":\"5bbEqhbLEYQoIDsndG3tBZ7ikC8gpYY7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PBC-339\",\"admin_memo\":\"MLBP155295\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PBC-339","ident":"ZXexVaWqTpnWb-bPtKUVue9mj7EGEtcG","created_at":1762527187,"id":1920} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 16:28:24 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AGFM1T8Pz5LVYVx0G73vnSh3uvCUa4FP', 'aviator_ident' => '162yR3BFmn3CSGP2avvnbeyY39yyTv58', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3403'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAE-538 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAE-538'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092204', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092204"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"AGFM1T8Pz5LVYVx0G73vnSh3uvCUa4FP\",\"aviator_ident\":\"162yR3BFmn3CSGP2avvnbeyY39yyTv58\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAE-538\",\"admin_memo\":\"MLHP092204\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAE-538","ident":"IDA4Frai4ynVBgvdnXtODS_sa55trSjk","created_at":1762529304,"id":1921} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 16:40:22 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '66SfQrzKiwz3lTL6OYBLqB4TbBhJiazL', 'aviator_ident' => 'q9Dmihb6JEmjFr43IJzo9HINwkgYF8Vw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3404'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO527 - TGA-281'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO527'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TGA-281'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091690', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091690"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"66SfQrzKiwz3lTL6OYBLqB4TbBhJiazL\",\"aviator_ident\":\"q9Dmihb6JEmjFr43IJzo9HINwkgYF8Vw\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO527 - TGA-281\",\"admin_memo\":\"MLHP091690\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO527 - TGA-281","ident":"iH6j9rMrnu6r9rfDYs7v07K-MIPiHqsg","created_at":1762530022,"id":1922} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 16:43:43 [172.19.0.14][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tnvZK28ZUXW2WOo9zxrizoxoVi1lj8Mw', 'aviator_ident' => 'yma5_TYuh-Fj9vDCZiw88Ek2KvbR_Dda', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3405'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBR355'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBR355'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092251', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092251"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"tnvZK28ZUXW2WOo9zxrizoxoVi1lj8Mw\",\"aviator_ident\":\"yma5_TYuh-Fj9vDCZiw88Ek2KvbR_Dda\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR355\",\"admin_memo\":\"MLHP092251\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBR355","ident":"6_CGPE7TyQfQCfoRq2FBiIaHBsVAL_LT","created_at":1762530223,"id":1923} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 16:46:42 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cdewpRVTzvB8UiSddK-wUDqYSnUk2IOH', 'aviator_ident' => 'armmzE5ginX9hiKr5UhXlXaATa74s1r_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3406'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RMZ-777 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RMZ-777'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155504', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155504"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cdewpRVTzvB8UiSddK-wUDqYSnUk2IOH\",\"aviator_ident\":\"armmzE5ginX9hiKr5UhXlXaATa74s1r_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RMZ-777\",\"admin_memo\":\"MLBP155504\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RMZ-777","ident":"VIaSpKJ-9vxEkUHbXy9D89Jy-k5xy0wI","created_at":1762530402,"id":1924} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:15:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JhheS06bSBhsjFUs1Ay0HCvkTjwXFCkt', 'aviator_ident' => 'MRnwHTR4a5BOr3ikbIcHAzs5oRNdDCq0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3407'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJP738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJP738'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155622', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155622"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JhheS06bSBhsjFUs1Ay0HCvkTjwXFCkt\",\"aviator_ident\":\"MRnwHTR4a5BOr3ikbIcHAzs5oRNdDCq0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP738\",\"admin_memo\":\"MLBP155622\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJP738","ident":"NTKzBLq7u5Bh9ijgGxCaXhxqAQURs9xr","created_at":1762535707,"id":1925} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:19:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j3GscImhmoK4ZTg7tM84VK8YpMy9eU1e', 'aviator_ident' => 'ipado5zmrJqXbQbrBjmSkcBeoNgVVecU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3408'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NFZ-012'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NFZ-012'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155623', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155623"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j3GscImhmoK4ZTg7tM84VK8YpMy9eU1e\",\"aviator_ident\":\"ipado5zmrJqXbQbrBjmSkcBeoNgVVecU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NFZ-012\",\"admin_memo\":\"MLBP155623\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NFZ-012","ident":"fENG9QzGI5XNybXuqvqFd8Fxvot_BTx1","created_at":1762535955,"id":1926} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:20:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5vug3cWqf7-WE-bwHtz7c2BG-voFx7By', 'aviator_ident' => 'AXn12Eq_i6yx6bt5cDQbcYxjNrvjLazk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3409'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJJ-244'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJJ-244'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155624', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155624"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5vug3cWqf7-WE-bwHtz7c2BG-voFx7By\",\"aviator_ident\":\"AXn12Eq_i6yx6bt5cDQbcYxjNrvjLazk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-244\",\"admin_memo\":\"MLBP155624\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJJ-244","ident":"gqCAudt_dRvvou6spXZZyBRz2TzCPD5o","created_at":1762536011,"id":1927} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:21:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Gmlc8GaiZG_cXT7uMk8ZBbPIzhd-79Pn', 'aviator_ident' => 'VkT7vQtB9b9jik6bTcdcF1mu_qxjh-0E', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3410'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEJD227'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEJD227'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155625', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155625"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Gmlc8GaiZG_cXT7uMk8ZBbPIzhd-79Pn\",\"aviator_ident\":\"VkT7vQtB9b9jik6bTcdcF1mu_qxjh-0E\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJD227\",\"admin_memo\":\"MLBP155625\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEJD227","ident":"C1SzTEhpiYR-7AcpcuinDqYPwkwdZWBh","created_at":1762536107,"id":1928} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:25:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cVUVKn23NSD4zI754CUjdFMwbZWXjMhr', 'aviator_ident' => 'BtWJKstFZRfVDAAE7xwTXK8v3Otf_lfh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3411'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RLN-774'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RLN-774'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155626', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155626"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cVUVKn23NSD4zI754CUjdFMwbZWXjMhr\",\"aviator_ident\":\"BtWJKstFZRfVDAAE7xwTXK8v3Otf_lfh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RLN-774\",\"admin_memo\":\"MLBP155626\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RLN-774","ident":"Rb_RPnAHYkoRoSfpWdMNoukFW-AMNj-U","created_at":1762536345,"id":1929} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:26:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BtdVLldWCD6toEEQFo3CeXI7SSQnE2ap', 'aviator_ident' => 'BHYtZ3rtHWk-Azlbty28-DyGK2NejKpb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3412'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SOL-917'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SOL-917'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155627', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155627"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BtdVLldWCD6toEEQFo3CeXI7SSQnE2ap\",\"aviator_ident\":\"BHYtZ3rtHWk-Azlbty28-DyGK2NejKpb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOL-917\",\"admin_memo\":\"MLBP155627\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SOL-917","ident":"XJ0mqK56vL__Swav2FU8Q3T2WKUb5hC1","created_at":1762536398,"id":1930} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:27:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZEmgsDsZdCwz9mELTCYUKR-aCbH3X7jv', 'aviator_ident' => '6fYhnIXtiPPOEtReqz75iXui77PlSzCX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3413'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA419'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA419'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZEmgsDsZdCwz9mELTCYUKR-aCbH3X7jv\",\"aviator_ident\":\"6fYhnIXtiPPOEtReqz75iXui77PlSzCX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA419\",\"admin_memo\":\"MLBP155629\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA419","ident":"oX_AfuQ4JvFhY6suA20rbsd-WwzbvSvV","created_at":1762536466,"id":1931} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:28:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'w559HcKhLZtjmQHPhrMAu37VMWRrmGo7', 'aviator_ident' => 'cB3Kfr4GcreJiLqGXX5ROHQAQtFf-4Ux', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3414'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS692'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS692'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155630', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155630"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"w559HcKhLZtjmQHPhrMAu37VMWRrmGo7\",\"aviator_ident\":\"cB3Kfr4GcreJiLqGXX5ROHQAQtFf-4Ux\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS692\",\"admin_memo\":\"MLBP155630\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS692","ident":"5XTyUO_zPUdDATlesFdMGh5bYcK9Zbrq","created_at":1762536526,"id":1932} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:30:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f6AwmF_ewI3HtOfd_jucK4jNmSk6Lewy', 'aviator_ident' => 'A1ZT4NG1NBcErID431-gCKZdKgg9RfRe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3415'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOEU940'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOEU940'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155631', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155631"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f6AwmF_ewI3HtOfd_jucK4jNmSk6Lewy\",\"aviator_ident\":\"A1ZT4NG1NBcErID431-gCKZdKgg9RfRe\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEU940\",\"admin_memo\":\"MLBP155631\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOEU940","ident":"qiPlnxpQWF9Y7cIJtxTIk3Y6jxyjxDab","created_at":1762536609,"id":1933} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:31:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BUcdVl8x6NYK6NDJp15urS-9IlBRvEob', 'aviator_ident' => '8EBeAaESjovhgpqsM9kFRNuci6PikMoJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3416'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKD-723'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKD-723'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155632', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155632"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BUcdVl8x6NYK6NDJp15urS-9IlBRvEob\",\"aviator_ident\":\"8EBeAaESjovhgpqsM9kFRNuci6PikMoJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-723\",\"admin_memo\":\"MLBP155632\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKD-723","ident":"dsrHvOmpkQOv_4FMAj9NnnMo2LbcrPrX","created_at":1762536689,"id":1934} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:32:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4R_T-08U39uIw3J91y5h7pRRDtmqRwkh', 'aviator_ident' => 'wUHppma861iUlaLJ6uY7dOKKBKNodQku', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3417'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ467'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ467'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155633', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4R_T-08U39uIw3J91y5h7pRRDtmqRwkh\",\"aviator_ident\":\"wUHppma861iUlaLJ6uY7dOKKBKNodQku\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ467\",\"admin_memo\":\"MLBP155633\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ467","ident":"ACovA_d1OuG_Qfm6LiJ2lg9HRy25mKLJ","created_at":1762536763,"id":1935} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:33:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nGxzf2DTNAPLIJSZ2DPGBWGsEyFFQzUJ', 'aviator_ident' => 'fnJGAnxtmIOQGcoaDxTTlMHkIgaVfKgs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3418'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFG999'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFG999'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155634', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155634"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nGxzf2DTNAPLIJSZ2DPGBWGsEyFFQzUJ\",\"aviator_ident\":\"fnJGAnxtmIOQGcoaDxTTlMHkIgaVfKgs\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFG999\",\"admin_memo\":\"MLBP155634\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFG999","ident":"qxQ-8rbxvHwQFpEiMaHBn9MoBfnhuYz4","created_at":1762536819,"id":1936} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:34:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NwlJD0hTckLQ56oPwEZZRolZbCWstkiD', 'aviator_ident' => 'jjbKACEPwmJnIOXrJ1Mrc_YaVsVzt6rs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3419'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NPV-890'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NPV-890'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155635', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155635"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NwlJD0hTckLQ56oPwEZZRolZbCWstkiD\",\"aviator_ident\":\"jjbKACEPwmJnIOXrJ1Mrc_YaVsVzt6rs\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NPV-890\",\"admin_memo\":\"MLBP155635\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NPV-890","ident":"PB0r-vBZS3gLFy5zkgzTVF7EDrjcVaD8","created_at":1762536878,"id":1937} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:41:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kNzMQzOkXWYKF-V-zeoFVkVDJAekpM8M', 'aviator_ident' => 'Q5c0QGTdkuqlksTmlvWk-AZ_y3I3gnbk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3420'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJY-705 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJY-705'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155510', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155510"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kNzMQzOkXWYKF-V-zeoFVkVDJAekpM8M\",\"aviator_ident\":\"Q5c0QGTdkuqlksTmlvWk-AZ_y3I3gnbk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJY-705\",\"admin_memo\":\"MLBP155510\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJY-705","ident":"R_J25FfaWYeT72ddlVH4nzYC5nBZsBev","created_at":1762537291,"id":1938} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:42:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5i2PfPu6fxpeee4Sf9XEPsMWCnVGgpy0', 'aviator_ident' => '_NG4e3OnS3vk8N9pwPbqrJLlQlVdxVh5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3421'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'DOKA888 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'DOKA888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155506', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155506"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5i2PfPu6fxpeee4Sf9XEPsMWCnVGgpy0\",\"aviator_ident\":\"_NG4e3OnS3vk8N9pwPbqrJLlQlVdxVh5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DOKA888\",\"admin_memo\":\"MLBP155506\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"DOKA888","ident":"Y6tUBcrflKqAUloBMmnehVRFUa1FQKVx","created_at":1762537342,"id":1939} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 18:43:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lhPJOMWRwcx8-K_jgBwEzd8V9IQqFpcE', 'aviator_ident' => 'DBz3y4zmN4m-AAGhmGoZHeqFXGm8IW4y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3422'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TCD-998 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TCD-998'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155231', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155231"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lhPJOMWRwcx8-K_jgBwEzd8V9IQqFpcE\",\"aviator_ident\":\"DBz3y4zmN4m-AAGhmGoZHeqFXGm8IW4y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCD-998\",\"admin_memo\":\"MLBP155231\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TCD-998","ident":"DuUfJ93ErStpYKhnypJ1luWcXKq_DlsM","created_at":1762537409,"id":1940} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 19:01:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z27VK29iTiq1eziqV-iTplZt4PYWOQTM', 'aviator_ident' => 'apRoZPxigascE9yg7SGLIVzmGuAsn9fG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3423'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC181 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC181'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155512', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155512"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Z27VK29iTiq1eziqV-iTplZt4PYWOQTM\",\"aviator_ident\":\"apRoZPxigascE9yg7SGLIVzmGuAsn9fG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC181\",\"admin_memo\":\"MLBP155512\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC181","ident":"BnTSLDvo8Y9ZUKgzxd52hUWBqVWxVV6X","created_at":1762538466,"id":1941} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 19:33:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kksDp6Y4UyklwGExTJTAX9gAVuU54cGs', 'aviator_ident' => '_S5O-P3xPw3-RaItHaqdyFnf1u0JJJgs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3424'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NMF-044 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NMF-044'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155509', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155509"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kksDp6Y4UyklwGExTJTAX9gAVuU54cGs\",\"aviator_ident\":\"_S5O-P3xPw3-RaItHaqdyFnf1u0JJJgs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMF-044\",\"admin_memo\":\"MLBP155509\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NMF-044","ident":"O4l2YVTYNPXaNLFPjPc5_tR12ZfnZ4bZ","created_at":1762540383,"id":1942} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 19:39:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'EjNScpGB--d1Ad8ujs4zEb59ohAk40Ka', 'aviator_ident' => 'rdE6Do_b9QoXJRUBQgR8xrYaY4YTQYVU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3425'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHS523 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHS523'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155508', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155508"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"EjNScpGB--d1Ad8ujs4zEb59ohAk40Ka\",\"aviator_ident\":\"rdE6Do_b9QoXJRUBQgR8xrYaY4YTQYVU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHS523\",\"admin_memo\":\"MLBP155508\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHS523","ident":"m2wzNsWoX6vAQB-WXboMlczd8MxSYuyP","created_at":1762540763,"id":1943} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 20:36:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YvTxNP7Xus7axN2B4VS4LE75eQNRNYLX', 'aviator_ident' => '7q4zNwvNuYvG6l2Kr8-WcObqK9O3jAqh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3426'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'WD27065 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'WD27065'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155447', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155447"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YvTxNP7Xus7axN2B4VS4LE75eQNRNYLX\",\"aviator_ident\":\"7q4zNwvNuYvG6l2Kr8-WcObqK9O3jAqh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"WD27065\",\"admin_memo\":\"MLBP155447\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"WD27065","ident":"Bi8r24WUY9HOakRxFFdE3TqngLfjROSk","created_at":1762544182,"id":1944} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-07 21:12:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iMzKhxzBBg_IaFkPXakv8zYTw2EXfqA2', 'aviator_ident' => '_H3JXZxXJzbBFrkIyOeI8vyqBYuKJaoY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3427'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET249 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET249'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155511', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155511"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iMzKhxzBBg_IaFkPXakv8zYTw2EXfqA2\",\"aviator_ident\":\"_H3JXZxXJzbBFrkIyOeI8vyqBYuKJaoY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET249\",\"admin_memo\":\"MLBP155511\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET249","ident":"u4sPajs3NtINuXXUTkDsBiWOs3Uo2ul1","created_at":1762546356,"id":1945} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 11:45:46 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'v3IJjCsIDJlmMGF2a8JlRpfT8K2vuJfh', 'aviator_ident' => 'Y_x0Yux0BqSStG-vgvffclruMmZbWpKs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3428'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAW-601'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TAW-601'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092304', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092304"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"v3IJjCsIDJlmMGF2a8JlRpfT8K2vuJfh\",\"aviator_ident\":\"Y_x0Yux0BqSStG-vgvffclruMmZbWpKs\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAW-601\",\"admin_memo\":\"MLHP092304\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAW-601","ident":"OqzOw3RWYQKcJLPXT3VBXW9kRB7ec78_","created_at":1762771546,"id":1946} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 14:12:04 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZFAMC4Hju-8yJXh9x8OsxRaKHjZQT2qh', 'aviator_ident' => '6bK8RDxiAcTERhdDSLeo1Q_xtnUrwA_R', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3429'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSK-452 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSK-452'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155355', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155355"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZFAMC4Hju-8yJXh9x8OsxRaKHjZQT2qh\",\"aviator_ident\":\"6bK8RDxiAcTERhdDSLeo1Q_xtnUrwA_R\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSK-452\",\"admin_memo\":\"MLBP155355\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSK-452","ident":"98rMmpoBPLsjzPDJ1tSJW6Jygx7p3eII","created_at":1762780324,"id":1947} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 15:03:33 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F12k8TqSMpdJRcRT2v4h3X1KGFz_cLEG', 'aviator_ident' => 'VMhaoFDUaDGk0BwnmGoxNco6Yv6ZnLWd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3430'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PXA-552 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PXA-552'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155809', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155809"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"F12k8TqSMpdJRcRT2v4h3X1KGFz_cLEG\",\"aviator_ident\":\"VMhaoFDUaDGk0BwnmGoxNco6Yv6ZnLWd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PXA-552\",\"admin_memo\":\"MLBP155809\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PXA-552","ident":"HZm1Crj5NbrAvMm5cEdV-3J4X6AyCD1B","created_at":1762783413,"id":1948} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 16:09:45 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N3wzaiAMk6TbNMBQ7Ktqwno9Rm09snHq', 'aviator_ident' => 'u4vyWTs5Fgw78m8AU18IWvkZjWs_P4JU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3431'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET841'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET841'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091036', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091036"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"N3wzaiAMk6TbNMBQ7Ktqwno9Rm09snHq\",\"aviator_ident\":\"u4vyWTs5Fgw78m8AU18IWvkZjWs_P4JU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET841\",\"admin_memo\":\"MLHP091036\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET841","ident":"wkENeT6iHHsr3y8wyWjpapRGCG4QExkt","created_at":1762787385,"id":1949} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:02:13 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FlxLzduYaYjKQE8jE0-PaZztzA33_QkD', 'aviator_ident' => 'NBJib426EHc4R3trdJ8AR5NtnQtSuxiv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3432'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOGU761'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOGU761'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154874', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154874"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FlxLzduYaYjKQE8jE0-PaZztzA33_QkD\",\"aviator_ident\":\"NBJib426EHc4R3trdJ8AR5NtnQtSuxiv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOGU761\",\"admin_memo\":\"MLBP154874\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOGU761","ident":"dPXF6WyyTTf_dESHAiSDHdAg2hqzu6WU","created_at":1762790533,"id":1950} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:37:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '4R_T-08U39uIw3J91y5h7pRRDtmqRwkh', 'aviator_ident' => 'lA_YNBraDmh6KCkU_8bEtEks8di_VoFW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3433'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ467 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ467'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155633', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"4R_T-08U39uIw3J91y5h7pRRDtmqRwkh\",\"aviator_ident\":\"lA_YNBraDmh6KCkU_8bEtEks8di_VoFW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ467\",\"admin_memo\":\"MLBP155633\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ467","ident":"UAjJaT8t9PUTL4ZfCI0vYe5PNfsGayhU","created_at":1762792649,"id":1951} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:46:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Mnr70IkWuHMQP9COUe1or5PNIp1_MIPO', 'aviator_ident' => 'ZuTVqotzkMkeQ4JzUeiBccOV_sQ4ADLW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3434'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYC-572'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYC-572'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155999', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155999"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Mnr70IkWuHMQP9COUe1or5PNIp1_MIPO\",\"aviator_ident\":\"ZuTVqotzkMkeQ4JzUeiBccOV_sQ4ADLW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYC-572\",\"admin_memo\":\"MLBP155999\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYC-572","ident":"HPLBB5ZC6tmKKyyhJBqnhYDxwrgDmD0L","created_at":1762793204,"id":1952} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:47:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '79lrfPkpI7wgYGVlJmh6YeDTIVGlqIkh', 'aviator_ident' => 'IAWxBPDTjB6Vx1ikUXRlaA2uSa-rTzEl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3435'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIM255'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIM255'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156000', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156000"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"79lrfPkpI7wgYGVlJmh6YeDTIVGlqIkh\",\"aviator_ident\":\"IAWxBPDTjB6Vx1ikUXRlaA2uSa-rTzEl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM255\",\"admin_memo\":\"MLBP156000\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIM255","ident":"GRx579oHhqAyXvlWXWyNVVglE938QueU","created_at":1762793265,"id":1953} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:48:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uVqqygXoyrFfGrLsCBhbxRQTS0r523Nv', 'aviator_ident' => 'pDvTNUTavmDWzBg6Y2t4v_weTas5PpiA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3436'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLC-333'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLC-333'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156001', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156001"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uVqqygXoyrFfGrLsCBhbxRQTS0r523Nv\",\"aviator_ident\":\"pDvTNUTavmDWzBg6Y2t4v_weTas5PpiA\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLC-333\",\"admin_memo\":\"MLBP156001\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLC-333","ident":"y9xb15JGWkJjFkm-lrg1KKLn9mlfNPbS","created_at":1762793322,"id":1954} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:49:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VXGEfl7MU59srw72HhMQ5kjB5retuFOS', 'aviator_ident' => '4PyJvC9hKuaa_W9NyUkwyZ3Wr5ShFNJ_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3437'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP611'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156002', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156002"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VXGEfl7MU59srw72HhMQ5kjB5retuFOS\",\"aviator_ident\":\"4PyJvC9hKuaa_W9NyUkwyZ3Wr5ShFNJ_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP611\",\"admin_memo\":\"MLBP156002\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP611","ident":"4WTOVDyLfDdeHb5Zl2ggKpKByzXIb8T9","created_at":1762793384,"id":1955} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:50:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Fj8PrxQnbmSWLP_kHKo1_6JvHAPm3_Nt', 'aviator_ident' => 'IuAhSKOmRQpPEqfTsJ-mJDfdUnMhdjdg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3438'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJC987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJC987'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156003', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156003"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Fj8PrxQnbmSWLP_kHKo1_6JvHAPm3_Nt\",\"aviator_ident\":\"IuAhSKOmRQpPEqfTsJ-mJDfdUnMhdjdg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJC987\",\"admin_memo\":\"MLBP156003\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJC987","ident":"D3pwhh5mqmnaMp0g82mCj38jK1Df8YIx","created_at":1762793450,"id":1956} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:52:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ydo3R4FLUee0HGIDWJMNiC1Fnt9WeZm9', 'aviator_ident' => 'g4KBrLQ6XLdbxlZ__7Qgx5OhNYuSFwn4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3439'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET849'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET849'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156004', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156004"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ydo3R4FLUee0HGIDWJMNiC1Fnt9WeZm9\",\"aviator_ident\":\"g4KBrLQ6XLdbxlZ__7Qgx5OhNYuSFwn4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET849\",\"admin_memo\":\"MLBP156004\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET849","ident":"24UEv1WNsZLq2zehQbeRTfl2Gk0imvFx","created_at":1762793534,"id":1957} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:53:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Of-6PFpW66pzla3l1FJ_744p79BBTc7l', 'aviator_ident' => 'G8xfC0z68m1lBtaal7_XVgq7--66OKxq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3440'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEB223'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEB223'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Of-6PFpW66pzla3l1FJ_744p79BBTc7l\",\"aviator_ident\":\"G8xfC0z68m1lBtaal7_XVgq7--66OKxq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB223\",\"admin_memo\":\"MLBP155786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEB223","ident":"HlcSl3cnOEouArUqty2q68TTCDcUxb7G","created_at":1762793592,"id":1958} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:54:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JF_j0UUWSL7inBOfiXBFJWUnbeoMkQbY', 'aviator_ident' => 'V8NXuUVzkTChKf8z3aF1L_9Wj05aSpms', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3441'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIGN693'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIGN693'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156005', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156005"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JF_j0UUWSL7inBOfiXBFJWUnbeoMkQbY\",\"aviator_ident\":\"V8NXuUVzkTChKf8z3aF1L_9Wj05aSpms\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN693\",\"admin_memo\":\"MLBP156005\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGN693","ident":"cLfHY3HoNUw2Q0e49WC3yMDXrlpUpluC","created_at":1762793653,"id":1959} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:55:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NtHTtjryCv81Xx2r2V3OZlCzldX3Yfn3', 'aviator_ident' => '48czbrs8WOx4QPnfTxtmxiTmRdqb-ATU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3442'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PES-818'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PES-818'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156006', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156006"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NtHTtjryCv81Xx2r2V3OZlCzldX3Yfn3\",\"aviator_ident\":\"48czbrs8WOx4QPnfTxtmxiTmRdqb-ATU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PES-818\",\"admin_memo\":\"MLBP156006\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PES-818","ident":"I0mvmGhQhJSNAqEugNHgRQVdxcFHTrN3","created_at":1762793706,"id":1960} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:56:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'unHlgF5jiowHbJjyLV-Z83puB1lqscCq', 'aviator_ident' => 'S_vquFIyodaJv8SiOoBA73p56aJ2xRey', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3443'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - W-23564R'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'W-23564R'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156007', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156007"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"unHlgF5jiowHbJjyLV-Z83puB1lqscCq\",\"aviator_ident\":\"S_vquFIyodaJv8SiOoBA73p56aJ2xRey\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"W-23564R\",\"admin_memo\":\"MLBP156007\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"W-23564R","ident":"lQ2X_U1Wa1GBc8PkUaPCZ4v9hLKxnMNM","created_at":1762793791,"id":1961} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 17:57:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dgxqr-k-0D4BW61XBYzsN86TaknuIEst', 'aviator_ident' => 'rNbbE-QM3jMwU0FfgtNzME48jro6PWU5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3444'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PSK-913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PSK-913'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155581', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155581"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dgxqr-k-0D4BW61XBYzsN86TaknuIEst\",\"aviator_ident\":\"rNbbE-QM3jMwU0FfgtNzME48jro6PWU5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSK-913\",\"admin_memo\":\"MLBP155581\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PSK-913","ident":"L0RAtDSRQUwV0ZyeGtTCvOSrQyNkVFK1","created_at":1762793860,"id":1962} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 18:14:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'j3GscImhmoK4ZTg7tM84VK8YpMy9eU1e', 'aviator_ident' => 'jTwob_TyHwUifX_o5dMB-beod8pL6eTU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3445'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NFZ-012 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NFZ-012'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155623', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155623"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j3GscImhmoK4ZTg7tM84VK8YpMy9eU1e\",\"aviator_ident\":\"jTwob_TyHwUifX_o5dMB-beod8pL6eTU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NFZ-012\",\"admin_memo\":\"MLBP155623\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NFZ-012","ident":"1DjVbo22TmTcLHycaW1rs3l9yAf32PRx","created_at":1762794882,"id":1963} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 18:19:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JhheS06bSBhsjFUs1Ay0HCvkTjwXFCkt', 'aviator_ident' => '5o7EjoyK-h1nGWT_8FWKCGfTH3R_CFxa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3446'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP738 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP738'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155622', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155622"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JhheS06bSBhsjFUs1Ay0HCvkTjwXFCkt\",\"aviator_ident\":\"5o7EjoyK-h1nGWT_8FWKCGfTH3R_CFxa\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP738\",\"admin_memo\":\"MLBP155622\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP738","ident":"rzuU4PQSPBXo7EKDI5B9fb2l0t9UWQH7","created_at":1762795160,"id":1964} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 18:40:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nGxzf2DTNAPLIJSZ2DPGBWGsEyFFQzUJ', 'aviator_ident' => 'zHti7MZipa_wwi3WSuVa3ml6L02CxYsw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3447'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFG999 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFG999'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155634', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155634"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nGxzf2DTNAPLIJSZ2DPGBWGsEyFFQzUJ\",\"aviator_ident\":\"zHti7MZipa_wwi3WSuVa3ml6L02CxYsw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFG999\",\"admin_memo\":\"MLBP155634\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFG999","ident":"bawJumwqrOv3B7OgWLprp2fyM5ZEJ4Ar","created_at":1762796453,"id":1965} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 19:27:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Gmlc8GaiZG_cXT7uMk8ZBbPIzhd-79Pn', 'aviator_ident' => 'QO4TlVpZXdmia5k4_fBPF6SpqTs-e44b', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3448'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJD227 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJD227'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155625', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155625"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Gmlc8GaiZG_cXT7uMk8ZBbPIzhd-79Pn\",\"aviator_ident\":\"QO4TlVpZXdmia5k4_fBPF6SpqTs-e44b\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJD227\",\"admin_memo\":\"MLBP155625\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJD227","ident":"ApJb6Anq2WiFI6cMb_zoF4psfT0DP9k9","created_at":1762799228,"id":1966} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 19:39:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BtdVLldWCD6toEEQFo3CeXI7SSQnE2ap', 'aviator_ident' => 'dRZDhTafSLSJPSirbOO2_EM3CEiL8wMo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3449'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SOL-917 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SOL-917'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155627', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155627"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BtdVLldWCD6toEEQFo3CeXI7SSQnE2ap\",\"aviator_ident\":\"dRZDhTafSLSJPSirbOO2_EM3CEiL8wMo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOL-917\",\"admin_memo\":\"MLBP155627\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SOL-917","ident":"-JTWzAfw5fXr1hSOtPypi8NDFuaYubhe","created_at":1762799949,"id":1967} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 20:26:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5vug3cWqf7-WE-bwHtz7c2BG-voFx7By', 'aviator_ident' => 'eqJsRflVp06dNx6ZnXBvt_lUH7_Ob8h4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3450'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJJ-244 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJJ-244'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155624', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155624"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5vug3cWqf7-WE-bwHtz7c2BG-voFx7By\",\"aviator_ident\":\"eqJsRflVp06dNx6ZnXBvt_lUH7_Ob8h4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJJ-244\",\"admin_memo\":\"MLBP155624\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJJ-244","ident":"eBECkXinCJ1bROG_uiFKbDtwZZaS0gIh","created_at":1762802771,"id":1968} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 20:52:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cVUVKn23NSD4zI754CUjdFMwbZWXjMhr', 'aviator_ident' => 'b3K_eA4sQFpFSP_zffqTytWeXR3EpoQO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3451'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RLN-774 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RLN-774'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155626', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155626"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cVUVKn23NSD4zI754CUjdFMwbZWXjMhr\",\"aviator_ident\":\"b3K_eA4sQFpFSP_zffqTytWeXR3EpoQO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RLN-774\",\"admin_memo\":\"MLBP155626\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RLN-774","ident":"O6vmNUDUYlc9RgfDp2WBt78kuuuqTugq","created_at":1762804374,"id":1969} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 21:31:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'w559HcKhLZtjmQHPhrMAu37VMWRrmGo7', 'aviator_ident' => 'Mjh7nw41nZbtZArGQvbuA0mhcosWY3BJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3452'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS692 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS692'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155630', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155630"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"w559HcKhLZtjmQHPhrMAu37VMWRrmGo7\",\"aviator_ident\":\"Mjh7nw41nZbtZArGQvbuA0mhcosWY3BJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS692\",\"admin_memo\":\"MLBP155630\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS692","ident":"XzaV21g7aLgNOaWRF7ja1tqBidjCWz18","created_at":1762806676,"id":1970} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 21:42:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'f6AwmF_ewI3HtOfd_jucK4jNmSk6Lewy', 'aviator_ident' => '0Zx3d762c0GC0wK18PL5hxFLisa3fmMM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3453'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOEU940 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOEU940'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155631', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155631"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"f6AwmF_ewI3HtOfd_jucK4jNmSk6Lewy\",\"aviator_ident\":\"0Zx3d762c0GC0wK18PL5hxFLisa3fmMM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEU940\",\"admin_memo\":\"MLBP155631\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOEU940","ident":"2jFKCoHyjGB5VhHWtgq7_ETMcWiHpXWE","created_at":1762807320,"id":1971} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 22:42:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'BUcdVl8x6NYK6NDJp15urS-9IlBRvEob', 'aviator_ident' => 'XGDXKedeQWG62EbpXOmWgY4TbKRcFEqp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3454'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-723 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-723'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155632', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155632"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"BUcdVl8x6NYK6NDJp15urS-9IlBRvEob\",\"aviator_ident\":\"XGDXKedeQWG62EbpXOmWgY4TbKRcFEqp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-723\",\"admin_memo\":\"MLBP155632\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-723","ident":"KBmBystgFaMCf_1Ea26CCai0VZ2gr8Kb","created_at":1762810964,"id":1972} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 22:49:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZEmgsDsZdCwz9mELTCYUKR-aCbH3X7jv', 'aviator_ident' => 'BRr44ymzvrhekPBGkpCr3tLH3qyjamZr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3455'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA419 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA419'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155629', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155629"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZEmgsDsZdCwz9mELTCYUKR-aCbH3X7jv\",\"aviator_ident\":\"BRr44ymzvrhekPBGkpCr3tLH3qyjamZr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA419\",\"admin_memo\":\"MLBP155629\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA419","ident":"zEUgvS5Pdq1KaE4viWPROlJKwB2xcdUo","created_at":1762811365,"id":1973} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-10 23:08:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NwlJD0hTckLQ56oPwEZZRolZbCWstkiD', 'aviator_ident' => 'l42sr_tuTBenAi34qmkz1h1ZJiELDuuY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3456'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NPV-890 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NPV-890'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155635', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155635"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NwlJD0hTckLQ56oPwEZZRolZbCWstkiD\",\"aviator_ident\":\"l42sr_tuTBenAi34qmkz1h1ZJiELDuuY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NPV-890\",\"admin_memo\":\"MLBP155635\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NPV-890","ident":"My3LMz_AlMjhLVEQlic0ioDEg-ctRG65","created_at":1762812512,"id":1974} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 11:45:15 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FlxLzduYaYjKQE8jE0-PaZztzA33_QkD', 'aviator_ident' => 'i_wlCrFOxDDqyasB0wo5c1sNb1nFinFg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3457'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOGU761 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOGU761'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154874', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154874"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FlxLzduYaYjKQE8jE0-PaZztzA33_QkD\",\"aviator_ident\":\"i_wlCrFOxDDqyasB0wo5c1sNb1nFinFg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOGU761\",\"admin_memo\":\"MLBP154874\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOGU761","ident":"aP1f0UH0mC4MyhPCVQe2XYguoSf1thHF","created_at":1762857915,"id":1975} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 12:10:30 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GhQR-yP-N8vw6VgVONX4mcz_x9Mi5igc', 'aviator_ident' => 'sUX5_rP_kgFCTdhXO3tdU_J6sqxnB_U6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3458'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Csereautó - Ügyfél autó'; $description = 'AOBO418 - MHY-975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Csereautó'; $description = 'AOBO418'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MHY-975'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GhQR-yP-N8vw6VgVONX4mcz_x9Mi5igc\",\"aviator_ident\":\"sUX5_rP_kgFCTdhXO3tdU_J6sqxnB_U6\",\"type\":\"replace\",\"name\":\"Csere: Csereaut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO418 - MHY-975\",\"admin_memo\":\"MLHP092383\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Csereautó - Ügyfél autó","description":"AOBO418 - MHY-975","ident":"amYPgKRUVDZO8Y6lVLKLLpDX0UEiXvPy","created_at":1762859430,"id":1976} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 13:34:06 [172.19.0.14][10][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oG6jepyL6nqrPZqLvhWf7Hp6Z8g1Qze5', 'aviator_ident' => 'AaWPyh1UazJ4rC_II1kOKw_7oxM9uoXV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3459'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MNA-054 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MNA-054'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155958', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155958"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oG6jepyL6nqrPZqLvhWf7Hp6Z8g1Qze5\",\"aviator_ident\":\"AaWPyh1UazJ4rC_II1kOKw_7oxM9uoXV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MNA-054\",\"admin_memo\":\"MLBP155958\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MNA-054","ident":"I6YSBdchtCT16ZSWIsm0IfQ8zJHTFVnL","created_at":1762864446,"id":1977} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 15:03:15 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l_0EaJL3oOFoM-0kRxRHxZHetWncBTP_', 'aviator_ident' => 'f89Q8HNm-EWQbf-03RJhulmiPLso3fvy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3460'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOEV330'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOEV330'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156115', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156115"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l_0EaJL3oOFoM-0kRxRHxZHetWncBTP_\",\"aviator_ident\":\"f89Q8HNm-EWQbf-03RJhulmiPLso3fvy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEV330\",\"admin_memo\":\"MLBP156115\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOEV330","ident":"OZmIfcN1U-KcQPiofcrDapmfZ8LU7gkq","created_at":1762869795,"id":1978} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 15:57:36 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gIiirv080IGpz3KxgcRzILXA5voEI3Pd', 'aviator_ident' => 'k6m2-j6WQ3HfCrLypkqWcjRiMHkBKKi1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3461'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RFP-239 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RFP-239'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP154637', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP154637"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gIiirv080IGpz3KxgcRzILXA5voEI3Pd\",\"aviator_ident\":\"k6m2-j6WQ3HfCrLypkqWcjRiMHkBKKi1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFP-239\",\"admin_memo\":\"MLBP154637\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RFP-239","ident":"O9I0TBVSHRxQ5Y8SSihmO0FLUhxLdt_j","created_at":1762873056,"id":1979} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 16:11:06 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rhLqJ6PnkdJqJQCtIVfP2fItpqoVDIsH', 'aviator_ident' => 'jZnNe3zMlq_e-2y2cHVnuLxK6CPPGbqo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3462'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ323'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ323'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092395', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092395"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rhLqJ6PnkdJqJQCtIVfP2fItpqoVDIsH\",\"aviator_ident\":\"jZnNe3zMlq_e-2y2cHVnuLxK6CPPGbqo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ323\",\"admin_memo\":\"MLHP092395\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ323","ident":"VSMwQkzZIsEzTLrHmbSjIDV8kfSqB_lQ","created_at":1762873866,"id":1980} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:31:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FZUtrUet8kUPNu7-xggbICv-U2zFPj1k', 'aviator_ident' => 'WlbyCQjn_ZjSUBcdM0h2MJOcnxog_4Wb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3463'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOJQ321'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOJQ321'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156122', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156122"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FZUtrUet8kUPNu7-xggbICv-U2zFPj1k\",\"aviator_ident\":\"WlbyCQjn_ZjSUBcdM0h2MJOcnxog_4Wb\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOJQ321\",\"admin_memo\":\"MLBP156122\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOJQ321","ident":"cNwn8au5YrqNDzTru6WmlzoNfMohzP09","created_at":1762882270,"id":1981} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:32:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'U8lqaEu1uhEKCsgGhFQaBL81ysOo4GK0', 'aviator_ident' => 'VIAw4VLCpgKZ_2iGttHVv4wpuxMD6EHS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3464'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDA692'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDA692'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156123', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156123"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U8lqaEu1uhEKCsgGhFQaBL81ysOo4GK0\",\"aviator_ident\":\"VIAw4VLCpgKZ_2iGttHVv4wpuxMD6EHS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDA692\",\"admin_memo\":\"MLBP156123\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDA692","ident":"3tH7SxEPLsWBW90gEzhyVKIKe6eQXBGH","created_at":1762882342,"id":1982} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:33:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GVi0dXczg7hUXsPt5VwhymMG0RoavRz4', 'aviator_ident' => 'UkTenFO3ANlOJz_qpc6sbQ5DRmNyXfzX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3465'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLS-229'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLS-229'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156124', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156124"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GVi0dXczg7hUXsPt5VwhymMG0RoavRz4\",\"aviator_ident\":\"UkTenFO3ANlOJz_qpc6sbQ5DRmNyXfzX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLS-229\",\"admin_memo\":\"MLBP156124\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLS-229","ident":"FHnEY4taTEI0ClXjuNHXHcjc1qP9BJFQ","created_at":1762882425,"id":1983} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:34:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kOluoyEc-K9XCNpPET5kKX4OKbBRR_vo', 'aviator_ident' => 'dSb9NBUzLLSEMFPDObI1W-nFg1nmPH9s', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3466'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXW-621'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXW-621'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156125', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156125"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kOluoyEc-K9XCNpPET5kKX4OKbBRR_vo\",\"aviator_ident\":\"dSb9NBUzLLSEMFPDObI1W-nFg1nmPH9s\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-621\",\"admin_memo\":\"MLBP156125\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXW-621","ident":"ZPNu-qOuxPEEqk_Q6Y8Mp0pKQOcb_HiB","created_at":1762882480,"id":1984} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:35:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_ZxIxM2ueAcDSayk-mz0hrIaIx5rqMvG', 'aviator_ident' => 'rUHcObgNZ5mq_NCdF9Thbxs4LFvFrdQs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3467'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TFG-564'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TFG-564'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156126', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156126"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_ZxIxM2ueAcDSayk-mz0hrIaIx5rqMvG\",\"aviator_ident\":\"rUHcObgNZ5mq_NCdF9Thbxs4LFvFrdQs\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFG-564\",\"admin_memo\":\"MLBP156126\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TFG-564","ident":"Z5puX01aR1qa5KYixb4uoLrHX2WYPs_8","created_at":1762882532,"id":1985} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:36:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0DsEt7x7J1cgBKvo048ViCcPNfZynJO-', 'aviator_ident' => 'YWXLw8rhYdlvCNW54fXgli2gstTVrqRm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3468'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SIS-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SIS-300'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156127', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156127"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0DsEt7x7J1cgBKvo048ViCcPNfZynJO-\",\"aviator_ident\":\"YWXLw8rhYdlvCNW54fXgli2gstTVrqRm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SIS-300\",\"admin_memo\":\"MLBP156127\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SIS-300","ident":"TbFQdoAoqhBJsCrg9ag0YgYAlCS_GIRT","created_at":1762882587,"id":1986} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:37:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'thmGccYAhI9LjFbIdJjzzwgAob7JdfU0', 'aviator_ident' => 'TIsA2OrVBXiAzVyBeTz9LesJZZ4_lOcR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3469'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAE-324'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAE-324'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156128', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156128"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"thmGccYAhI9LjFbIdJjzzwgAob7JdfU0\",\"aviator_ident\":\"TIsA2OrVBXiAzVyBeTz9LesJZZ4_lOcR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAE-324\",\"admin_memo\":\"MLBP156128\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAE-324","ident":"ycmKAqKtPvhq3sICLmPPxNN61WSR1gX1","created_at":1762882654,"id":1987} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:38:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LOdRfTaRwqloVZPziMgSvxVWDsnA83Qj', 'aviator_ident' => 'eW9Q0ipTPl2TbF2EEZrVJwRTiLcWg5HR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3470'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJG198'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJG198'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156129', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156129"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LOdRfTaRwqloVZPziMgSvxVWDsnA83Qj\",\"aviator_ident\":\"eW9Q0ipTPl2TbF2EEZrVJwRTiLcWg5HR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG198\",\"admin_memo\":\"MLBP156129\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJG198","ident":"9Pq6ARc3J-XXvoA_kLSP4j_8iv_AkthH","created_at":1762882698,"id":1988} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:39:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mgQlTQ9TBqM_MOw4R5HpZT8P5BM6JPOB', 'aviator_ident' => 'nsPqKS6y2tNIXP0SZ8tSJUORc56Jk0HX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3471'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFK023'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFK023'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156130', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156130"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mgQlTQ9TBqM_MOw4R5HpZT8P5BM6JPOB\",\"aviator_ident\":\"nsPqKS6y2tNIXP0SZ8tSJUORc56Jk0HX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFK023\",\"admin_memo\":\"MLBP156130\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFK023","ident":"pA1G0b_NwRMO4viCxbnSclDodCX6q5yZ","created_at":1762882749,"id":1989} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:40:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XapexT4d4Pr0AtTvNS5sxrkBgie4BJ4h', 'aviator_ident' => 'eF56bq2_p7wmGBPCbNZEJVEssWpxcSWH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3472'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAIK460'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAIK460'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156131', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156131"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XapexT4d4Pr0AtTvNS5sxrkBgie4BJ4h\",\"aviator_ident\":\"eF56bq2_p7wmGBPCbNZEJVEssWpxcSWH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIK460\",\"admin_memo\":\"MLBP156131\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAIK460","ident":"8INM87CReom-zFaaM4qdv5BkaiD1hLyQ","created_at":1762882811,"id":1990} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 18:41:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DvF2NsoeDppOAS-EKQo5V28owMVnj78g', 'aviator_ident' => 'nCrdqGVgSs2F8R5s0v6phkcsoeRn6TL7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3473'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELZ165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELZ165'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156132', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156132"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DvF2NsoeDppOAS-EKQo5V28owMVnj78g\",\"aviator_ident\":\"nCrdqGVgSs2F8R5s0v6phkcsoeRn6TL7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELZ165\",\"admin_memo\":\"MLBP156132\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELZ165","ident":"xS26vKDULZDZtbXOSutJ4zcfpv95MNlw","created_at":1762882865,"id":1991} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 19:19:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NtHTtjryCv81Xx2r2V3OZlCzldX3Yfn3', 'aviator_ident' => '9n4SVgAfuykjqPmGgc7giT5OZ6O7j_9-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3475'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PES-818 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PES-818'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156006', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156006"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NtHTtjryCv81Xx2r2V3OZlCzldX3Yfn3\",\"aviator_ident\":\"9n4SVgAfuykjqPmGgc7giT5OZ6O7j_9-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PES-818\",\"admin_memo\":\"MLBP156006\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PES-818","ident":"pgmdk9f6RcuVUOnl2Wrb4mhKRaDPnJUQ","created_at":1762885140,"id":1992} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 19:23:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Mnr70IkWuHMQP9COUe1or5PNIp1_MIPO', 'aviator_ident' => 'MOQOrc-HkXnMQ80PqH-C3sWRHe9G-_7x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3476'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYC-572 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYC-572'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155999', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155999"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Mnr70IkWuHMQP9COUe1or5PNIp1_MIPO\",\"aviator_ident\":\"MOQOrc-HkXnMQ80PqH-C3sWRHe9G-_7x\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYC-572\",\"admin_memo\":\"MLBP155999\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYC-572","ident":"fiHHUchkayG7iOLdU73BB9QAP3DZZRO7","created_at":1762885407,"id":1993} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 19:38:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z1OXZsZnVJIOGixSxZ_JzTV53LNAw_ZL', 'aviator_ident' => 'ESoz2aHO-Xcro_M1AHV_pin-eIMmHTEy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3477'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEP803 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEP803'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155954', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155954"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Z1OXZsZnVJIOGixSxZ_JzTV53LNAw_ZL\",\"aviator_ident\":\"ESoz2aHO-Xcro_M1AHV_pin-eIMmHTEy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEP803\",\"admin_memo\":\"MLBP155954\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEP803","ident":"ct2wpQv7-pLvfDVnYPPyj3btEV8qzYn5","created_at":1762886294,"id":1994} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 19:48:44 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ydo3R4FLUee0HGIDWJMNiC1Fnt9WeZm9', 'aviator_ident' => 'c3T2VY_9qonC3kOoURPprH829pF9973O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3478'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET849 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET849'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156004', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156004"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ydo3R4FLUee0HGIDWJMNiC1Fnt9WeZm9\",\"aviator_ident\":\"c3T2VY_9qonC3kOoURPprH829pF9973O\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET849\",\"admin_memo\":\"MLBP156004\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET849","ident":"nPwjqU98Bt5hxa3juaajqv3_ll0FmVez","created_at":1762886924,"id":1995} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 20:58:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dgxqr-k-0D4BW61XBYzsN86TaknuIEst', 'aviator_ident' => 'BxJLvNSNpPmYJgE7--1NTsJTI7LO_VBL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3479'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Csereautó'; $description = 'PSK-913 - AILP586'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSK-913'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Csereautó'; $description = 'AILP586'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155581', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155581"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dgxqr-k-0D4BW61XBYzsN86TaknuIEst\",\"aviator_ident\":\"BxJLvNSNpPmYJgE7--1NTsJTI7LO_VBL\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Csereaut\\u00f3\",\"description\":\"PSK-913 - AILP586\",\"admin_memo\":\"MLBP155581\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Csereautó","description":"PSK-913 - AILP586","ident":"9ENosWOQfA8YPStWEY4WuCoUN49bTMGZ","created_at":1762891098,"id":1996} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 21:07:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Fj8PrxQnbmSWLP_kHKo1_6JvHAPm3_Nt', 'aviator_ident' => 'aVxoiKloLuvPhUnKA_1Ya6mBxhIme5-c', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3480'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJC987 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJC987'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156003', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156003"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Fj8PrxQnbmSWLP_kHKo1_6JvHAPm3_Nt\",\"aviator_ident\":\"aVxoiKloLuvPhUnKA_1Ya6mBxhIme5-c\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJC987\",\"admin_memo\":\"MLBP156003\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJC987","ident":"qafb2tWBfIXl3kQQ7gGg3lDuujPmNp6y","created_at":1762891643,"id":1997} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 21:23:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uVqqygXoyrFfGrLsCBhbxRQTS0r523Nv', 'aviator_ident' => '2VcmdCsL00M5Z3RaHDpI31fvO-Kc-eMD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3481'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLC-333 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLC-333'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156001', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156001"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uVqqygXoyrFfGrLsCBhbxRQTS0r523Nv\",\"aviator_ident\":\"2VcmdCsL00M5Z3RaHDpI31fvO-Kc-eMD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLC-333\",\"admin_memo\":\"MLBP156001\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLC-333","ident":"YEWN7q1Z8b3ApF12-KJ3qWfhCl-N0iw_","created_at":1762892616,"id":1998} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 21:41:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'unHlgF5jiowHbJjyLV-Z83puB1lqscCq', 'aviator_ident' => '1jMeFwABY0uQW9xAINUn0iLT2yOgjNx-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3482'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'W-23564R - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'W-23564R'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156007', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156007"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"unHlgF5jiowHbJjyLV-Z83puB1lqscCq\",\"aviator_ident\":\"1jMeFwABY0uQW9xAINUn0iLT2yOgjNx-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"W-23564R\",\"admin_memo\":\"MLBP156007\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"W-23564R","ident":"icqdSJU-es-zRgjveT1OSzvqml4qcxaQ","created_at":1762893698,"id":1999} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 22:06:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l_0EaJL3oOFoM-0kRxRHxZHetWncBTP_', 'aviator_ident' => 'kZ4Qf3pKmbIMAbEzdv9i3Im5RRaWxL1g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3483'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOEV330 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOEV330'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156115', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156115"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l_0EaJL3oOFoM-0kRxRHxZHetWncBTP_\",\"aviator_ident\":\"kZ4Qf3pKmbIMAbEzdv9i3Im5RRaWxL1g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEV330\",\"admin_memo\":\"MLBP156115\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOEV330","ident":"r762hlmbhMY1XliNwGhlj9mkPoCT6iKR","created_at":1762895188,"id":2000} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 22:12:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '79lrfPkpI7wgYGVlJmh6YeDTIVGlqIkh', 'aviator_ident' => 'e9tx8JuZ5AYaTtHyn5FDYN1Fj7ekl3ca', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3484'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM255 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM255'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156000', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156000"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"79lrfPkpI7wgYGVlJmh6YeDTIVGlqIkh\",\"aviator_ident\":\"e9tx8JuZ5AYaTtHyn5FDYN1Fj7ekl3ca\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM255\",\"admin_memo\":\"MLBP156000\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM255","ident":"Nl3mQv_3noRJUz8rCEvnxMj3wa9MOws2","created_at":1762895554,"id":2001} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 22:36:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VXGEfl7MU59srw72HhMQ5kjB5retuFOS', 'aviator_ident' => 'l7AIhc86XM9KjgiZDDKs9R6pCaxApOxD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3485'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP611 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156002', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156002"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VXGEfl7MU59srw72HhMQ5kjB5retuFOS\",\"aviator_ident\":\"l7AIhc86XM9KjgiZDDKs9R6pCaxApOxD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP611\",\"admin_memo\":\"MLBP156002\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP611","ident":"4Z9mZZ1OO0RryzRPHJujt7D0LLovFCOm","created_at":1762897003,"id":2002} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 22:45:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Of-6PFpW66pzla3l1FJ_744p79BBTc7l', 'aviator_ident' => 'TSp_bVjqexoH9hN3IvXHR4ZP8LfBqT78', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3486'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEB223 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEB223'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Of-6PFpW66pzla3l1FJ_744p79BBTc7l\",\"aviator_ident\":\"TSp_bVjqexoH9hN3IvXHR4ZP8LfBqT78\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB223\",\"admin_memo\":\"MLBP155786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEB223","ident":"_6_djL-rR4PYAXRkP6t9N64kpS4MRJDJ","created_at":1762897553,"id":2003} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 23:06:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uVqqygXoyrFfGrLsCBhbxRQTS0r523Nv', 'aviator_ident' => 'H_FkSEsv2pTTYzlD4HNX0b4J0Gq8qs5A', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3487'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLC-333 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLC-333'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156001', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156001"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uVqqygXoyrFfGrLsCBhbxRQTS0r523Nv\",\"aviator_ident\":\"H_FkSEsv2pTTYzlD4HNX0b4J0Gq8qs5A\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLC-333\",\"admin_memo\":\"MLBP156001\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLC-333","ident":"Covv2hj0iiONOUNeoF5eCgyYDrzocb9L","created_at":1762898766,"id":2004} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-11 23:10:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'JF_j0UUWSL7inBOfiXBFJWUnbeoMkQbY', 'aviator_ident' => 'caT2MfXYAzW1ocVnuHDpfFkjVfVnho_q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3488'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGN693 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGN693'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156005', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156005"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"JF_j0UUWSL7inBOfiXBFJWUnbeoMkQbY\",\"aviator_ident\":\"caT2MfXYAzW1ocVnuHDpfFkjVfVnho_q\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGN693\",\"admin_memo\":\"MLBP156005\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGN693","ident":"izg1sduEAOKfyII4MQga9J6nTqNyV3h9","created_at":1762899011,"id":2005} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 08:12:06 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MKwPhLA8MtFl8hf7gxMHyBHh_sElp2Vs', 'aviator_ident' => 'hZYQn9iGLwGZOvt5xorhaATE5G7_blOl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3489'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SFX-400'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SFX-400'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156149', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156149"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MKwPhLA8MtFl8hf7gxMHyBHh_sElp2Vs\",\"aviator_ident\":\"hZYQn9iGLwGZOvt5xorhaATE5G7_blOl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-400\",\"admin_memo\":\"MLBP156149\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SFX-400","ident":"zxtNpUvXhFNJudjCfx0kcxAYGKIJJM-x","created_at":1762931526,"id":2006} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 11:13:26 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l-EoyDikdKDgAXZHxu3z94V_J0ZXGx-f', 'aviator_ident' => '_KVLd_LMm3xJRf91FfgxkVwFkdbho70O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3490'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AOBO450 - TBL-442'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AOBO450'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBL-442'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092461', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092461"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"l-EoyDikdKDgAXZHxu3z94V_J0ZXGx-f\",\"aviator_ident\":\"_KVLd_LMm3xJRf91FfgxkVwFkdbho70O\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO450 - TBL-442\",\"admin_memo\":\"MLHP092461\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AOBO450 - TBL-442","ident":"oIh9DdIp1xNxVwOu7-XXl0zI78IRMBDc","created_at":1762942407,"id":2007} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 11:41:51 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jKN4A9uQSPihQRjhg00eRD79RInNKqcV', 'aviator_ident' => 'g7pehkTMjXWY6LSUK6RrNVBI_fiYY10H', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3491'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SSF-940'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SSF-940'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092307', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092307"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"jKN4A9uQSPihQRjhg00eRD79RInNKqcV\",\"aviator_ident\":\"g7pehkTMjXWY6LSUK6RrNVBI_fiYY10H\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSF-940\",\"admin_memo\":\"MLHP092307\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SSF-940","ident":"NbdWuUqkTSCY5YhA0J3Yk9K9xUVUiQ7d","created_at":1762944111,"id":2008} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 12:05:49 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6VDpSm_pOU38qNTbqgPyYqcmJGGMq8BO', 'aviator_ident' => 'zbBNfju-ocj5wGbuwGDKiecjFL8rzfIK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3492'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NIW-517 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NIW-517'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091811', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091811"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"6VDpSm_pOU38qNTbqgPyYqcmJGGMq8BO\",\"aviator_ident\":\"zbBNfju-ocj5wGbuwGDKiecjFL8rzfIK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NIW-517\",\"admin_memo\":\"MLHP091811\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"NIW-517","ident":"YGJ5kdIA7fQXqmK8jO03nJ6IOka2AC_Q","created_at":1762945550,"id":2009} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 12:12:28 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uxy4qmQkNz6IZvrhLgT-plmt9Chw7_Kg', 'aviator_ident' => 'UOf6sD3YiAFwDZU3tcg1hPbpKK8giC6h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3493'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBQ684'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBQ684'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092306', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092306"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uxy4qmQkNz6IZvrhLgT-plmt9Chw7_Kg\",\"aviator_ident\":\"UOf6sD3YiAFwDZU3tcg1hPbpKK8giC6h\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBQ684\",\"admin_memo\":\"MLHP092306\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBQ684","ident":"4IfmnCb1Ux6puQXXPgPZGbSNBpi9OjUt","created_at":1762945948,"id":2010} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 12:59:19 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'w5QaQ9LT-0VCveAEtFjfEOQqRmcLLfn0', 'aviator_ident' => 'pzpq7JK-lXSzjmUv1ZWNYk4VSE6sFm5Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3494'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC156'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC156'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156206', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156206"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"w5QaQ9LT-0VCveAEtFjfEOQqRmcLLfn0\",\"aviator_ident\":\"pzpq7JK-lXSzjmUv1ZWNYk4VSE6sFm5Y\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC156\",\"admin_memo\":\"MLBP156206\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC156","ident":"dDRB1pHRNpYK9lYpkKgqlavO_ZE21Dzy","created_at":1762948760,"id":2011} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 14:01:24 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GhQR-yP-N8vw6VgVONX4mcz_x9Mi5igc', 'aviator_ident' => 'aoVqkng8wZ9RQGw4bc_Dei1__WN7aUAb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3495'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MHY-975 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MHY-975'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092383', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092383"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GhQR-yP-N8vw6VgVONX4mcz_x9Mi5igc\",\"aviator_ident\":\"aoVqkng8wZ9RQGw4bc_Dei1__WN7aUAb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MHY-975\",\"admin_memo\":\"MLHP092383\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"MHY-975","ident":"T92UIqAQxsxAOZkh829UkoXK6WRmOfhJ","created_at":1762952484,"id":2012} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 14:49:01 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'niJ8ApFy8M9lczDiOCkFkfZoAxYSrdF3', 'aviator_ident' => 'IOz4tOhRO6CqK82XIvIKSTaC66mUOK7v', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3496'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM285 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM285'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090822', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090822"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"niJ8ApFy8M9lczDiOCkFkfZoAxYSrdF3\",\"aviator_ident\":\"IOz4tOhRO6CqK82XIvIKSTaC66mUOK7v\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM285\",\"admin_memo\":\"MLHP090822\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM285","ident":"-MmUXGBLEBNACH0cUV7aoDuW_h3KRwpe","created_at":1762955341,"id":2013} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 15:38:26 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PdLZ3JD0eZ7isKWvoSzotM9PyGCFLaeQ', 'aviator_ident' => 'IVXczUfDzaS3pXDY63JFZj2b4neZn6Fy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3497'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIAO143'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIAO143'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092493', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092493"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"PdLZ3JD0eZ7isKWvoSzotM9PyGCFLaeQ\",\"aviator_ident\":\"IVXczUfDzaS3pXDY63JFZj2b4neZn6Fy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIAO143\",\"admin_memo\":\"MLHP092493\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIAO143","ident":"M6CaokF44mtpXKX19o4IqxgZQJDku46g","created_at":1762958306,"id":2014} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 15:48:11 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rhLqJ6PnkdJqJQCtIVfP2fItpqoVDIsH', 'aviator_ident' => 'kjvxUhS5iMa50TMflJbEsto1ZgdjUbDp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3498'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ323 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ323'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092395', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092395"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rhLqJ6PnkdJqJQCtIVfP2fItpqoVDIsH\",\"aviator_ident\":\"kjvxUhS5iMa50TMflJbEsto1ZgdjUbDp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ323\",\"admin_memo\":\"MLHP092395\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ323","ident":"D25m90STvnXKPS2LYVDCBcSjIa2rH92H","created_at":1762958891,"id":2015} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 15:58:24 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Bwg2P6hcm_Csk-dSLXHS-Tkr1KvP5sZU', 'aviator_ident' => 'IN6Q4eHdpHrNWyaDd2Vf6zY6w-PWleDv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3499'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLF-647 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLF-647'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092375', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092375"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Bwg2P6hcm_Csk-dSLXHS-Tkr1KvP5sZU\",\"aviator_ident\":\"IN6Q4eHdpHrNWyaDd2Vf6zY6w-PWleDv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLF-647\",\"admin_memo\":\"MLHP092375\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLF-647","ident":"_WwDs4uuqKWkwCgUagnjkHpoRNcg_iuj","created_at":1762959504,"id":2016} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 17:36:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'U8lqaEu1uhEKCsgGhFQaBL81ysOo4GK0', 'aviator_ident' => 'RtKT964Icl8zSVkJOhur97OJ8F-mypiR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3500'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIDA692 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIDA692'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156123', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156123"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U8lqaEu1uhEKCsgGhFQaBL81ysOo4GK0\",\"aviator_ident\":\"RtKT964Icl8zSVkJOhur97OJ8F-mypiR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDA692\",\"admin_memo\":\"MLBP156123\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIDA692","ident":"AM-zwe1LX5GGDdF7B50E6uhlnwB4C6Mk","created_at":1762965401,"id":2017} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:10:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M-547gQqSetyA0lxSvJWWchVRrgw5zK1', 'aviator_ident' => 'OkYwcFUesn0ejRlAbaMfm0x3uyyt_Uvp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3501'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIII742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIII742'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156234', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156234"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M-547gQqSetyA0lxSvJWWchVRrgw5zK1\",\"aviator_ident\":\"OkYwcFUesn0ejRlAbaMfm0x3uyyt_Uvp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIII742\",\"admin_memo\":\"MLBP156234\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIII742","ident":"UK8YR3Q8sXMRQq6lid9Ii4clIbobeFMf","created_at":1762967433,"id":2018} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:11:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eWg5VdehST2tom2LmYza7FQgAFV_Qy-Q', 'aviator_ident' => 'kLrf4TyoYLWY0zCysjRRyBHXPAs9NP9-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3502'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAW512'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAW512'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156235', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156235"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eWg5VdehST2tom2LmYza7FQgAFV_Qy-Q\",\"aviator_ident\":\"kLrf4TyoYLWY0zCysjRRyBHXPAs9NP9-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAW512\",\"admin_memo\":\"MLBP156235\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAW512","ident":"pgnRT5S-Bymp1a2C3mCgbyvsmLJv8h1h","created_at":1762967487,"id":2019} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:12:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wIvq0wknGb3Bnt98cjY7Cb8soDK0cx16', 'aviator_ident' => '21_xz2NRXFrSKx8hFuRZxQO3YvZzOQQ6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3503'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM615'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM615'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156236', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156236"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wIvq0wknGb3Bnt98cjY7Cb8soDK0cx16\",\"aviator_ident\":\"21_xz2NRXFrSKx8hFuRZxQO3YvZzOQQ6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM615\",\"admin_memo\":\"MLBP156236\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM615","ident":"CnwzTtXkuvcDieunDvSP5p8fEWb5wqLx","created_at":1762967563,"id":2020} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:13:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'la92WqHExjy66ckT6BkQ0y25hiCOTnM9', 'aviator_ident' => 'F-sZ7lDZxFwGskRGy9kkog-4OS-TFIpE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3504'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEY899'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEY899'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156237', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156237"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"la92WqHExjy66ckT6BkQ0y25hiCOTnM9\",\"aviator_ident\":\"F-sZ7lDZxFwGskRGy9kkog-4OS-TFIpE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEY899\",\"admin_memo\":\"MLBP156237\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEY899","ident":"TiRaHcs8EEgWEmHd_IlFERbScbuU-mot","created_at":1762967628,"id":2021} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:14:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M4Yaoq7xnejeI6don3rBrSx7tu8-kKeo', 'aviator_ident' => 'qGiUqiEUruLsq4PwkYB6eYoXYaYwy5II', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3505'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MZA-972'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MZA-972'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156238', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156238"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M4Yaoq7xnejeI6don3rBrSx7tu8-kKeo\",\"aviator_ident\":\"qGiUqiEUruLsq4PwkYB6eYoXYaYwy5II\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MZA-972\",\"admin_memo\":\"MLBP156238\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MZA-972","ident":"y_HkQ5sI4zdEnmFYVKamteJMEJKa1MHM","created_at":1762967674,"id":2022} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:15:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'w0Wdf7c9bFJlOjyAM6lsvWE5gkawmFyD', 'aviator_ident' => 'F4G7YoFpKv_lIKZ8xX7cYmJ8y8trskpY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3506'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PYL-082'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PYL-082'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156239', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156239"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"w0Wdf7c9bFJlOjyAM6lsvWE5gkawmFyD\",\"aviator_ident\":\"F4G7YoFpKv_lIKZ8xX7cYmJ8y8trskpY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYL-082\",\"admin_memo\":\"MLBP156239\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PYL-082","ident":"7l3KYg7GBmA4D081N0-fFPY__2TXUFoy","created_at":1762967752,"id":2023} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:16:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '72sgJznaJa7RcuPmqOhXjCdKNwoJzRGq', 'aviator_ident' => 'j20zt7Fx55bv8wMGrrAVqIabFeiQ8Udm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3507'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECD631'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECD631'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156240', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156240"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"72sgJznaJa7RcuPmqOhXjCdKNwoJzRGq\",\"aviator_ident\":\"j20zt7Fx55bv8wMGrrAVqIabFeiQ8Udm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECD631\",\"admin_memo\":\"MLBP156240\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECD631","ident":"0hZp0smSxMagIy_Z52DIxIfGJ8V55Wi6","created_at":1762967802,"id":2024} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:17:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l8ietLWzeVr7N-wXcx0VbTwLnS38r6QH', 'aviator_ident' => '7rksF2dqEU3no7Ts7CJN1z8wJh54sApB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3508'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOJU011'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOJU011'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156241', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156241"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l8ietLWzeVr7N-wXcx0VbTwLnS38r6QH\",\"aviator_ident\":\"7rksF2dqEU3no7Ts7CJN1z8wJh54sApB\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOJU011\",\"admin_memo\":\"MLBP156241\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOJU011","ident":"GSMURqVToGk30a-N_-54fzJCO7lG7a9L","created_at":1762967854,"id":2025} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:18:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 's2xMYKRTTy8-kpu-zBZ3vOPQpxNTP1IJ', 'aviator_ident' => 'f1L8uaYtvRhhyPtPjPHeoLZj625PKSYM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3509'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ457'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ457'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156242', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156242"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"s2xMYKRTTy8-kpu-zBZ3vOPQpxNTP1IJ\",\"aviator_ident\":\"f1L8uaYtvRhhyPtPjPHeoLZj625PKSYM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ457\",\"admin_memo\":\"MLBP156242\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ457","ident":"0YRuHIFuCEufcaYNGR_4rIIYMf3rkZrI","created_at":1762967910,"id":2026} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:19:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'u2wLIl9YFd8T_W8gpQnjE4f4kcdf6QIC', 'aviator_ident' => '9PtwVIzYS1ALeVn-tB_rcWcUrJemabt8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3510'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - POG-367'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'POG-367'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156243', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156243"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"u2wLIl9YFd8T_W8gpQnjE4f4kcdf6QIC\",\"aviator_ident\":\"9PtwVIzYS1ALeVn-tB_rcWcUrJemabt8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"POG-367\",\"admin_memo\":\"MLBP156243\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"POG-367","ident":"CAocURDNmymmUh5e8K__8H0AGrSkMKj1","created_at":1762967954,"id":2027} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:20:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZG3j8vXOuw3SYTaUcqipv5mmlgOTXIhc', 'aviator_ident' => '7u3h9ZXi7nxoORQmd1UGJZMdbpcDPZ3I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3511'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAFP155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAFP155'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156244', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156244"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZG3j8vXOuw3SYTaUcqipv5mmlgOTXIhc\",\"aviator_ident\":\"7u3h9ZXi7nxoORQmd1UGJZMdbpcDPZ3I\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFP155\",\"admin_memo\":\"MLBP156244\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAFP155","ident":"LWAXGDVpePiTiuEZ5o2vhlFOivhpF_pp","created_at":1762968000,"id":2028} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 18:34:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FZUtrUet8kUPNu7-xggbICv-U2zFPj1k', 'aviator_ident' => 'tF-2DEmfrDt9dXhxI4qohj6ZSLTiSrvm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3512'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOJQ321 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOJQ321'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156122', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156122"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FZUtrUet8kUPNu7-xggbICv-U2zFPj1k\",\"aviator_ident\":\"tF-2DEmfrDt9dXhxI4qohj6ZSLTiSrvm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOJQ321\",\"admin_memo\":\"MLBP156122\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOJQ321","ident":"ML7kkoCOuAIMHnhC1hH9-q-ZEdg4vgtG","created_at":1762968877,"id":2029} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 19:21:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LOdRfTaRwqloVZPziMgSvxVWDsnA83Qj', 'aviator_ident' => 'rDqJqyyri55zapGGZuRmZ9Av4-Urb1So', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3513'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG198 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG198'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156129', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156129"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LOdRfTaRwqloVZPziMgSvxVWDsnA83Qj\",\"aviator_ident\":\"rDqJqyyri55zapGGZuRmZ9Av4-Urb1So\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG198\",\"admin_memo\":\"MLBP156129\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG198","ident":"2wEuY0aKWbgu1P-3Asjor4JnhU2GDBTC","created_at":1762971696,"id":2030} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 19:22:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GVi0dXczg7hUXsPt5VwhymMG0RoavRz4', 'aviator_ident' => '7fWiUTj6C6qRHp9_YdyBWpl1KPRx5IYV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3514'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLS-229 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLS-229'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156124', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156124"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GVi0dXczg7hUXsPt5VwhymMG0RoavRz4\",\"aviator_ident\":\"7fWiUTj6C6qRHp9_YdyBWpl1KPRx5IYV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLS-229\",\"admin_memo\":\"MLBP156124\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLS-229","ident":"QJCV8Vo-fOFQrI8SK3K1QboDHBu8RK7N","created_at":1762971747,"id":2031} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 20:57:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'XapexT4d4Pr0AtTvNS5sxrkBgie4BJ4h', 'aviator_ident' => 'XqHVpc5TIK-0oEVaE--HrD5l5xFBGzmr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3516'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAIK460 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAIK460'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156131', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156131"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"XapexT4d4Pr0AtTvNS5sxrkBgie4BJ4h\",\"aviator_ident\":\"XqHVpc5TIK-0oEVaE--HrD5l5xFBGzmr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIK460\",\"admin_memo\":\"MLBP156131\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAIK460","ident":"6E-pTGUkjKGoqxcfqDPBvk7X9ehdq6wg","created_at":1762977459,"id":2032} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 21:35:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0DsEt7x7J1cgBKvo048ViCcPNfZynJO-', 'aviator_ident' => 'TVZbJu2DAlFql03wJT8jJvKaqsMbo0-w', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3517'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SIS-300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SIS-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156127', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156127"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0DsEt7x7J1cgBKvo048ViCcPNfZynJO-\",\"aviator_ident\":\"TVZbJu2DAlFql03wJT8jJvKaqsMbo0-w\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SIS-300\",\"admin_memo\":\"MLBP156127\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SIS-300","ident":"n7vyu9GN195rHxSfrBR38k279BwGsvoA","created_at":1762979753,"id":2033} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 21:41:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mgQlTQ9TBqM_MOw4R5HpZT8P5BM6JPOB', 'aviator_ident' => 'PDkQpnyF8opYq82TCDZcp9aSwgy6-RnU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3518'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFK023 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFK023'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156130', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156130"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mgQlTQ9TBqM_MOw4R5HpZT8P5BM6JPOB\",\"aviator_ident\":\"PDkQpnyF8opYq82TCDZcp9aSwgy6-RnU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFK023\",\"admin_memo\":\"MLBP156130\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFK023","ident":"xy_xIGPSn57PmiUc-fxPRp5_nZxMEqX2","created_at":1762980060,"id":2034} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 21:46:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DvF2NsoeDppOAS-EKQo5V28owMVnj78g', 'aviator_ident' => 'apyeSpKh5llAH4LZImWnPh-poWGXgz3T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3519'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELZ165 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELZ165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156132', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156132"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DvF2NsoeDppOAS-EKQo5V28owMVnj78g\",\"aviator_ident\":\"apyeSpKh5llAH4LZImWnPh-poWGXgz3T\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELZ165\",\"admin_memo\":\"MLBP156132\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELZ165","ident":"Y8Eva3_WFEefYOLnZIn7vgHUbmCflcmJ","created_at":1762980410,"id":2035} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 22:16:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'MKwPhLA8MtFl8hf7gxMHyBHh_sElp2Vs', 'aviator_ident' => '5_GqYPmrk3-4hwvYhCNPbg-f7t3oKUNQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3520'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SFX-400 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SFX-400'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156149', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156149"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MKwPhLA8MtFl8hf7gxMHyBHh_sElp2Vs\",\"aviator_ident\":\"5_GqYPmrk3-4hwvYhCNPbg-f7t3oKUNQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SFX-400\",\"admin_memo\":\"MLBP156149\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SFX-400","ident":"aFnxyWq7qFh_l0g1YjT7h6lkGn1NmCsH","created_at":1762982196,"id":2036} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 22:20:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kOluoyEc-K9XCNpPET5kKX4OKbBRR_vo', 'aviator_ident' => 'UFsejaIhfitbS5ogNUQgp3mh1JCTR7Uj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3521'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-621 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-621'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156125', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156125"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kOluoyEc-K9XCNpPET5kKX4OKbBRR_vo\",\"aviator_ident\":\"UFsejaIhfitbS5ogNUQgp3mh1JCTR7Uj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-621\",\"admin_memo\":\"MLBP156125\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-621","ident":"ZZUSFmiFV0_DxbW__QuombrRW9xfiytH","created_at":1762982407,"id":2037} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-12 22:41:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_ZxIxM2ueAcDSayk-mz0hrIaIx5rqMvG', 'aviator_ident' => 'JL0Q8CxFAlFfypMUz_G-gPwNewggExA5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3522'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TFG-564 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TFG-564'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156126', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156126"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_ZxIxM2ueAcDSayk-mz0hrIaIx5rqMvG\",\"aviator_ident\":\"JL0Q8CxFAlFfypMUz_G-gPwNewggExA5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TFG-564\",\"admin_memo\":\"MLBP156126\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TFG-564","ident":"_v5UH076y8HHS1aDUPz80_C7jDABblYg","created_at":1762983673,"id":2038} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 08:41:56 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rIlCHhvm1Jpk8nnGIkBC92a5XDO7Ig7M', 'aviator_ident' => '1yBTn6V6vJpCQOUPv5RL2qiBFHZxwz70', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3523'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJS272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJS272'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092090', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092090"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rIlCHhvm1Jpk8nnGIkBC92a5XDO7Ig7M\",\"aviator_ident\":\"1yBTn6V6vJpCQOUPv5RL2qiBFHZxwz70\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS272\",\"admin_memo\":\"MLHP092090\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJS272","ident":"FxuKP8CDAEv8fGxslxHh_0cDI816KcW9","created_at":1763019717,"id":2039} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 10:19:28 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OSoWpenmXUODXs2RUcZAguM26AWOzPAr', 'aviator_ident' => 'fqL2-5EAlpZ9rTqX0Xp4cTRoc4uiqsDD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3524'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF769'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092525', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092525"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"OSoWpenmXUODXs2RUcZAguM26AWOzPAr\",\"aviator_ident\":\"fqL2-5EAlpZ9rTqX0Xp4cTRoc4uiqsDD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF769\",\"admin_memo\":\"MLHP092525\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF769","ident":"csC5ZDYrM-HXJqIj0ovNpXvaGYLMjevA","created_at":1763025569,"id":2040} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 12:56:10 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VG8AvUAd4EQhQPmRwubum6sFT9vDbNMJ', 'aviator_ident' => 'KevGefwzkbVYhgJhBurP1JPNFBkpXpQl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3525'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AALK998 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AALK998'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156293', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156293"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VG8AvUAd4EQhQPmRwubum6sFT9vDbNMJ\",\"aviator_ident\":\"KevGefwzkbVYhgJhBurP1JPNFBkpXpQl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALK998\",\"admin_memo\":\"MLBP156293\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AALK998","ident":"h5SW3SU5i9vKkJUIYbBppTJDVBsSQGTy","created_at":1763034970,"id":2041} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 13:38:45 [172.19.0.14][397][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'KodTF9_xmqYBz1DvMyT9LLBblznp47wv', 'aviator_ident' => 'A0xE55koFjgdv4AsPz1Y0BsJkvGXo9Yg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3526'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEA-548 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEA-548'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092000', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092000"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"KodTF9_xmqYBz1DvMyT9LLBblznp47wv\",\"aviator_ident\":\"A0xE55koFjgdv4AsPz1Y0BsJkvGXo9Yg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEA-548\",\"admin_memo\":\"MLHP092000\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEA-548","ident":"uDKGL6Oig2vj8HYlMz965ebeoNev9dKQ","created_at":1763037525,"id":2042} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 15:49:29 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zPrgIRPCNuOQkeRJ14Pfffe_VhE2bqDs', 'aviator_ident' => 'LgGO5atoLtEZ8jvDVcB5A0YOucN4ZwO5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3527'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RPY-581 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RPY-581'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092299', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092299"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"zPrgIRPCNuOQkeRJ14Pfffe_VhE2bqDs\",\"aviator_ident\":\"LgGO5atoLtEZ8jvDVcB5A0YOucN4ZwO5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RPY-581\",\"admin_memo\":\"MLHP092299\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RPY-581","ident":"kBH2U27aM6I3-4bIJ85kryo9_H-_uwvL","created_at":1763045369,"id":2043} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 16:15:56 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l-EoyDikdKDgAXZHxu3z94V_J0ZXGx-f', 'aviator_ident' => 'YXLwz6quNb_rcEHZeNhFouriFLAFVKsd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3528'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'TBL-442 - AOBO450'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBL-442'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AOBO450'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092461', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092461"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"l-EoyDikdKDgAXZHxu3z94V_J0ZXGx-f\",\"aviator_ident\":\"YXLwz6quNb_rcEHZeNhFouriFLAFVKsd\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"TBL-442 - AOBO450\",\"admin_memo\":\"MLHP092461\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"TBL-442 - AOBO450","ident":"jieF1irn2MwE-Tn2t5jYafq7e1Uddbuw","created_at":1763046957,"id":2044} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 16:21:25 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VRHswBnHK2OSYWd65dE6ohIeV6oNw3sH', 'aviator_ident' => 'JldxxrY9X1ZEYa4isitkVTgs-toYOkqu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3529'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ342 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ342'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156312', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156312"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VRHswBnHK2OSYWd65dE6ohIeV6oNw3sH\",\"aviator_ident\":\"JldxxrY9X1ZEYa4isitkVTgs-toYOkqu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ342\",\"admin_memo\":\"MLBP156312\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ342","ident":"fMTiU7lX5dhals8DpYaDrgwOJuapQCLh","created_at":1763047285,"id":2045} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 16:37:15 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PYn5aab1iVmGQ3l4GL03RH1zV0FhWGvc', 'aviator_ident' => 'Jh3aDNavj8rQzPzI0L375NNlOSwB_Rcx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3530'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXP-938'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXP-938'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092557', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092557"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"PYn5aab1iVmGQ3l4GL03RH1zV0FhWGvc\",\"aviator_ident\":\"Jh3aDNavj8rQzPzI0L375NNlOSwB_Rcx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXP-938\",\"admin_memo\":\"MLHP092557\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXP-938","ident":"9dwpOwP4v-xaV-GjziPNEotuBtjWkEuN","created_at":1763048235,"id":2046} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 16:41:31 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oK2EHjHyw3sr9nvU-XQbqcEVPlOz8qm6', 'aviator_ident' => 'CaE01FQtmCRj5NU7yNxsk0grd7To-Qkv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3531'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MFP-294 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MFP-294'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156353', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156353"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oK2EHjHyw3sr9nvU-XQbqcEVPlOz8qm6\",\"aviator_ident\":\"CaE01FQtmCRj5NU7yNxsk0grd7To-Qkv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MFP-294\",\"admin_memo\":\"MLBP156353\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MFP-294","ident":"UV-G77GRldwQSatySNoOZXZhmco7fnoP","created_at":1763048492,"id":2047} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:01:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tkYzSADhTr0QhUlWpDxl4SogDBwVkwqw', 'aviator_ident' => 'EtXcVt00VDbA0uw8RAlX9wmHLq-dlr0p', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3532'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PVU-310'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PVU-310'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155683', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155683"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tkYzSADhTr0QhUlWpDxl4SogDBwVkwqw\",\"aviator_ident\":\"EtXcVt00VDbA0uw8RAlX9wmHLq-dlr0p\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PVU-310\",\"admin_memo\":\"MLBP155683\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PVU-310","ident":"J11NJs1QIITHMFUlWqK0EbXVKCa8Qb9y","created_at":1763053276,"id":2048} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:02:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Jaid2j9S3zfX7JcLRgoZkKuJgy_k3Pqq', 'aviator_ident' => 'I9tBUdeyASa3BwlbqQMaxWIPoPXBqZ_O', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3533'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP850'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP850'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156360', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156360"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Jaid2j9S3zfX7JcLRgoZkKuJgy_k3Pqq\",\"aviator_ident\":\"I9tBUdeyASa3BwlbqQMaxWIPoPXBqZ_O\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP850\",\"admin_memo\":\"MLBP156360\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP850","ident":"0YfMHr20JH_mJ2Z_OLPJYz6tVmT4G2GX","created_at":1763053334,"id":2049} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:03:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tiiO6wD16VJt9kQYDtO5mDqOFziV4Afe', 'aviator_ident' => 'AaAMh9XK-BwWtbBfQmf_eaxNN-kcsGrn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3534'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SSK-485'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SSK-485'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156361', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156361"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tiiO6wD16VJt9kQYDtO5mDqOFziV4Afe\",\"aviator_ident\":\"AaAMh9XK-BwWtbBfQmf_eaxNN-kcsGrn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSK-485\",\"admin_memo\":\"MLBP156361\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SSK-485","ident":"2-nV2-Uv0tOm0y3IqWk-FkM-sQnc9-ld","created_at":1763053418,"id":2050} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:05:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7fqKSAQj0_1h7JupIehUEU-qZt9rDYFg', 'aviator_ident' => 'AuC4MppiusS9VkTRmRPi7FkYDxWOcRYP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3535'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MBY-072'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MBY-072'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156362', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156362"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7fqKSAQj0_1h7JupIehUEU-qZt9rDYFg\",\"aviator_ident\":\"AuC4MppiusS9VkTRmRPi7FkYDxWOcRYP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MBY-072\",\"admin_memo\":\"MLBP156362\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MBY-072","ident":"x0d5bi4xeYyOKPp9DMTyaa_1hhG1v13b","created_at":1763053522,"id":2051} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:06:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RtjGt8ZU7-93q60xbQrqve7krI75ojwx', 'aviator_ident' => 'mgadR1qR4m-cudIb4vO_TQ6gAAi-2Zel', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3536'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SDH-262'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SDH-262'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156363', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156363"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RtjGt8ZU7-93q60xbQrqve7krI75ojwx\",\"aviator_ident\":\"mgadR1qR4m-cudIb4vO_TQ6gAAi-2Zel\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-262\",\"admin_memo\":\"MLBP156363\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SDH-262","ident":"NkJS0lL954oOLUryG7M9BOquI1QNJNMW","created_at":1763053595,"id":2052} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:07:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UAWcEQzkOJgTw41Mk5Nfoj5h5pBvQ1BQ', 'aviator_ident' => 'D-CdzsdDwDU-XkLI8iNJE7fDbAm9QuLQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3537'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELK422'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELK422'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156364', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156364"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UAWcEQzkOJgTw41Mk5Nfoj5h5pBvQ1BQ\",\"aviator_ident\":\"D-CdzsdDwDU-XkLI8iNJE7fDbAm9QuLQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELK422\",\"admin_memo\":\"MLBP156364\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELK422","ident":"uhzbrRsbQSOQMmAZFaOipZbiKu_CdQc-","created_at":1763053660,"id":2053} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:08:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_EzJv8Yql_aMy7rEahGlcjH2-J-3Luhh', 'aviator_ident' => 'uhiOz3Sz-MM2rdgS0WdHjNPiSy7-SgU0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3538'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECF272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECF272'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156365', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156365"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_EzJv8Yql_aMy7rEahGlcjH2-J-3Luhh\",\"aviator_ident\":\"uhiOz3Sz-MM2rdgS0WdHjNPiSy7-SgU0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF272\",\"admin_memo\":\"MLBP156365\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECF272","ident":"mGLEoDsJSVSJI08Ck0c3ZgRp0HdS_TaR","created_at":1763053717,"id":2054} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:09:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xLi5PL62OOXDinKhUolOnny0pOIzD4TZ', 'aviator_ident' => 'wQT8CP2sQZYFF_Yoshx3d3x8psmLbjeY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3539'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SUX-745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SUX-745'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156367', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156367"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xLi5PL62OOXDinKhUolOnny0pOIzD4TZ\",\"aviator_ident\":\"wQT8CP2sQZYFF_Yoshx3d3x8psmLbjeY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUX-745\",\"admin_memo\":\"MLBP156367\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SUX-745","ident":"gTXXFZzcEshRotlBT_XUAwIJSFuOTpcW","created_at":1763053778,"id":2055} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:49:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M4Yaoq7xnejeI6don3rBrSx7tu8-kKeo', 'aviator_ident' => '0iPkzEo5-Uu6to_gn2KEmSKuYdVm2W3w', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3540'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MZA-972 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MZA-972'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156238', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156238"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M4Yaoq7xnejeI6don3rBrSx7tu8-kKeo\",\"aviator_ident\":\"0iPkzEo5-Uu6to_gn2KEmSKuYdVm2W3w\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MZA-972\",\"admin_memo\":\"MLBP156238\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MZA-972","ident":"AK2h1HwNgEXv6jQNvMVckBOZs5ptmwuh","created_at":1763056192,"id":2056} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:51:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M-547gQqSetyA0lxSvJWWchVRrgw5zK1', 'aviator_ident' => 'ir1ksE3pXdRB16HI6x_aJZuN4ZSVP_jH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3541'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIII742 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIII742'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156234', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156234"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M-547gQqSetyA0lxSvJWWchVRrgw5zK1\",\"aviator_ident\":\"ir1ksE3pXdRB16HI6x_aJZuN4ZSVP_jH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIII742\",\"admin_memo\":\"MLBP156234\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIII742","ident":"0Bs_OnOTWbWsXRC7CV2-YfR4SvPmtX8N","created_at":1763056273,"id":2057} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 18:52:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'la92WqHExjy66ckT6BkQ0y25hiCOTnM9', 'aviator_ident' => '1A5f8u-yeh8xLscKsolJvKjbdoZt-_us', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3542'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEY899 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEY899'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156237', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156237"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"la92WqHExjy66ckT6BkQ0y25hiCOTnM9\",\"aviator_ident\":\"1A5f8u-yeh8xLscKsolJvKjbdoZt-_us\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEY899\",\"admin_memo\":\"MLBP156237\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEY899","ident":"I1Cs9FEulTKDoESu-Pz2PAgNntZQ3ucz","created_at":1763056342,"id":2058} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 19:11:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eWg5VdehST2tom2LmYza7FQgAFV_Qy-Q', 'aviator_ident' => 'rTx1N0csHlb8nIuEl8J75_RCKy-8OhQW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3543'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAW512 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAW512'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156235', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156235"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eWg5VdehST2tom2LmYza7FQgAFV_Qy-Q\",\"aviator_ident\":\"rTx1N0csHlb8nIuEl8J75_RCKy-8OhQW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAW512\",\"admin_memo\":\"MLBP156235\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAW512","ident":"_-iSgOtZYria8gXC8EUJr4RM-0Ln3K22","created_at":1763057482,"id":2059} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 19:48:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l8ietLWzeVr7N-wXcx0VbTwLnS38r6QH', 'aviator_ident' => 'Nxjb1S4iZMaXGJIvqLFmrM_BYwVt2m21', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3544'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOJU011 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOJU011'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156241', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156241"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l8ietLWzeVr7N-wXcx0VbTwLnS38r6QH\",\"aviator_ident\":\"Nxjb1S4iZMaXGJIvqLFmrM_BYwVt2m21\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOJU011\",\"admin_memo\":\"MLBP156241\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOJU011","ident":"koeo1g_n9UtIeeoghqdBnTXHXXMZ_L67","created_at":1763059696,"id":2060} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 19:49:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 's2xMYKRTTy8-kpu-zBZ3vOPQpxNTP1IJ', 'aviator_ident' => 'Icz2xq4cas2ngTSc7kv_0DpqCAIEzKwD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3545'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ457 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ457'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156242', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156242"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"s2xMYKRTTy8-kpu-zBZ3vOPQpxNTP1IJ\",\"aviator_ident\":\"Icz2xq4cas2ngTSc7kv_0DpqCAIEzKwD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ457\",\"admin_memo\":\"MLBP156242\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ457","ident":"Dq5XTLTIHGCzRXJa-enNGxnoCKRGAIT0","created_at":1763059773,"id":2061} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 19:56:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '72sgJznaJa7RcuPmqOhXjCdKNwoJzRGq', 'aviator_ident' => 'VEI--GbY_WOWFNYhq61pUFAu2-wxhdZb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3546'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECD631 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECD631'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156240', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156240"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"72sgJznaJa7RcuPmqOhXjCdKNwoJzRGq\",\"aviator_ident\":\"VEI--GbY_WOWFNYhq61pUFAu2-wxhdZb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECD631\",\"admin_memo\":\"MLBP156240\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECD631","ident":"X_9Ww5TpB28xy-wdjcpR6IQha3pSMycB","created_at":1763060197,"id":2062} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 20:23:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'SpqVp2VBTqQVCfOUQILJBAc1ITK7I6DB', 'aviator_ident' => 'CREPhL55jXno-jIhXFHTplCFHH4rYM7Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3547'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELV380 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELV380'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156245', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156245"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SpqVp2VBTqQVCfOUQILJBAc1ITK7I6DB\",\"aviator_ident\":\"CREPhL55jXno-jIhXFHTplCFHH4rYM7Z\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELV380\",\"admin_memo\":\"MLBP156245\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELV380","ident":"LwwzBd0-o8dTDBpows5qGVIL3G6vhnRX","created_at":1763061814,"id":2063} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 20:27:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wIvq0wknGb3Bnt98cjY7Cb8soDK0cx16', 'aviator_ident' => 'gF6oL9xivy5rWZGFTxn9-Qxn33f-aukM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3548'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM615 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM615'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156236', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156236"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wIvq0wknGb3Bnt98cjY7Cb8soDK0cx16\",\"aviator_ident\":\"gF6oL9xivy5rWZGFTxn9-Qxn33f-aukM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM615\",\"admin_memo\":\"MLBP156236\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM615","ident":"n-MBq1aKHN13RxLRQqLFg-DE6abcl7-U","created_at":1763062028,"id":2064} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 21:47:36 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'u2wLIl9YFd8T_W8gpQnjE4f4kcdf6QIC', 'aviator_ident' => '1DY5mDQ6wetuGcum_oWiEqFDtH6Nid13', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3549'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'POG-367 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'POG-367'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156243', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156243"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"u2wLIl9YFd8T_W8gpQnjE4f4kcdf6QIC\",\"aviator_ident\":\"1DY5mDQ6wetuGcum_oWiEqFDtH6Nid13\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"POG-367\",\"admin_memo\":\"MLBP156243\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"POG-367","ident":"n46oO2C2PaTxn9Sh8a_OT7H8eia6cI9J","created_at":1763066856,"id":2065} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 22:23:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZG3j8vXOuw3SYTaUcqipv5mmlgOTXIhc', 'aviator_ident' => 'qfFzqx75Lx8YHmhjS8ZM-UdFPH6UZ1kc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3550'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAFP155 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAFP155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156244', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156244"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZG3j8vXOuw3SYTaUcqipv5mmlgOTXIhc\",\"aviator_ident\":\"qfFzqx75Lx8YHmhjS8ZM-UdFPH6UZ1kc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAFP155\",\"admin_memo\":\"MLBP156244\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAFP155","ident":"sa-KAu5vdxhZqPq6miOyNiCkATLwxf-L","created_at":1763068988,"id":2066} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-13 22:25:55 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'w0Wdf7c9bFJlOjyAM6lsvWE5gkawmFyD', 'aviator_ident' => 'MUzKbkZRXc5kGRG6y4vKnjdyMbPHcMqv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3551'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PYL-082 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PYL-082'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156239', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156239"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"w0Wdf7c9bFJlOjyAM6lsvWE5gkawmFyD\",\"aviator_ident\":\"MUzKbkZRXc5kGRG6y4vKnjdyMbPHcMqv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PYL-082\",\"admin_memo\":\"MLBP156239\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PYL-082","ident":"ksxRBfg7lEIgRs5qz9tvXCRSE-XB076w","created_at":1763069155,"id":2067} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 07:59:22 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dSkpdpWrwgRGu6yudtJz_xR2nNO-PIpq', 'aviator_ident' => 'DMAPpGlw8nV9OVFbRqIK86rqJd329dVa', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3552'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBF171'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBF171'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092319', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092319"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"dSkpdpWrwgRGu6yudtJz_xR2nNO-PIpq\",\"aviator_ident\":\"DMAPpGlw8nV9OVFbRqIK86rqJd329dVa\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBF171\",\"admin_memo\":\"MLHP092319\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBF171","ident":"AcP-UdIaVlMpk2E_A0yedEFh_40TGH2w","created_at":1763103562,"id":2068} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 08:51:17 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qKV-wf_7wxpVooqh5y8FrnljVVEWhI78', 'aviator_ident' => 'tfaO8990Yu503QXnGkgiPMwXGP7iAqtI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3553'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - DJ39311'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'DJ39311'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156396', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156396"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qKV-wf_7wxpVooqh5y8FrnljVVEWhI78\",\"aviator_ident\":\"tfaO8990Yu503QXnGkgiPMwXGP7iAqtI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DJ39311\",\"admin_memo\":\"MLBP156396\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"DJ39311","ident":"Bind2aqkca448HEEiGQqY8Kh6S12xE3s","created_at":1763106677,"id":2069} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 09:28:39 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'la92WqHExjy66ckT6BkQ0y25hiCOTnM9', 'aviator_ident' => '1A5f8u-yeh8xLscKsolJvKjbdoZt-_us', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3542'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEY899 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEY899'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156237', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156237"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"la92WqHExjy66ckT6BkQ0y25hiCOTnM9\",\"aviator_ident\":\"1A5f8u-yeh8xLscKsolJvKjbdoZt-_us\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEY899\",\"admin_memo\":\"MLBP156237\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEY899","ident":"yw_FreXx3WcoJoQ6m_qfQS0Ol3KOoggX","created_at":1763108919,"id":2070} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 11:45:19 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'FvnekCq0qPMb9RD0-xWt9blCIibiHnN2', 'aviator_ident' => 'v9fNo3_RinxTD3x6k9s7LUmKWKVdtREm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3554'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP613 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP613'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156187', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156187"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"FvnekCq0qPMb9RD0-xWt9blCIibiHnN2\",\"aviator_ident\":\"v9fNo3_RinxTD3x6k9s7LUmKWKVdtREm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP613\",\"admin_memo\":\"MLBP156187\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP613","ident":"eRvxlyL0tiVHJQjgUV7SgGXAMz5Q8rPJ","created_at":1763117119,"id":2071} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 12:10:03 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_X649yule3tULyrB25H1nHNbSwTzUd7Y', 'aviator_ident' => 'TsFBHmZFejcL3ucnWnw2voXdnrW6-ntm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3555'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS271 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS271'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092095', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092095"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"_X649yule3tULyrB25H1nHNbSwTzUd7Y\",\"aviator_ident\":\"TsFBHmZFejcL3ucnWnw2voXdnrW6-ntm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS271\",\"admin_memo\":\"MLHP092095\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS271","ident":"1j502-YxcllyPvLuE7ngpxyAP5L86Cxv","created_at":1763118603,"id":2072} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 12:54:57 [172.19.0.14][13][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LkXniB4zRR9ijueMpf-YWkQYeTdX8icc', 'aviator_ident' => 'fucAkhIHeSh_EM_Todf3I8XPRwdiipBC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3556'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AOBO509 - HGLL021'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AOBO509'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'HGLL021'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156442', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156442"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LkXniB4zRR9ijueMpf-YWkQYeTdX8icc\",\"aviator_ident\":\"fucAkhIHeSh_EM_Todf3I8XPRwdiipBC\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOBO509 - HGLL021\",\"admin_memo\":\"MLBP156442\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AOBO509 - HGLL021","ident":"aPEDKanjiGp6uCiO2fFmGq3qskrZAPYo","created_at":1763121298,"id":2073} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 13:57:32 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'iBAXJDIYnMm9R_KOVvAoF25S0Dyf1NvU', 'aviator_ident' => 'LBbGKZrGRC4r-5Q71W12xBgiZ74Y_JLT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3557'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RKZ-227 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RKZ-227'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155865', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155865"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iBAXJDIYnMm9R_KOVvAoF25S0Dyf1NvU\",\"aviator_ident\":\"LBbGKZrGRC4r-5Q71W12xBgiZ74Y_JLT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RKZ-227\",\"admin_memo\":\"MLBP155865\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RKZ-227","ident":"EC5o11O6Z8oBus3LDSP9U8T0St8ORnUd","created_at":1763125052,"id":2074} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 14:00:25 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fcVcSXCbrzh9UO0zZpXXecfYlIaIbrTX', 'aviator_ident' => 'L-J8jEX__WWGXala2Ew2O7Dugs216UBq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3558'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFB290'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFB290'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092004', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092004"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"fcVcSXCbrzh9UO0zZpXXecfYlIaIbrTX\",\"aviator_ident\":\"L-J8jEX__WWGXala2Ew2O7Dugs216UBq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB290\",\"admin_memo\":\"MLHP092004\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFB290","ident":"xNEORCRjKOlfyYkFeSe3JfBeiUlQx62w","created_at":1763125225,"id":2075} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 15:57:20 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sXIU1tjmUUWx4xPseRAdenjn_EaaFjhr', 'aviator_ident' => 'I7KI1DQ-pexglztYxyEJZTzIvEvkjq-m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3559'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PKC-406 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PKC-406'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155790', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155790"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sXIU1tjmUUWx4xPseRAdenjn_EaaFjhr\",\"aviator_ident\":\"I7KI1DQ-pexglztYxyEJZTzIvEvkjq-m\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PKC-406\",\"admin_memo\":\"MLBP155790\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PKC-406","ident":"4XzXI2Bv5PI80LXXldQwpgj5-2MSJFRy","created_at":1763132241,"id":2076} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 16:16:51 [172.19.0.14][209][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sbMWNNvfN-BI87g4CE-bGZqJaujRA2aF', 'aviator_ident' => 'Hrw_zSgxOEUlLaHX0JuodulhCTXHkN-K', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3560'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHM139 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHM139'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156391', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156391"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sbMWNNvfN-BI87g4CE-bGZqJaujRA2aF\",\"aviator_ident\":\"Hrw_zSgxOEUlLaHX0JuodulhCTXHkN-K\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHM139\",\"admin_memo\":\"MLBP156391\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHM139","ident":"J1C2CvvTwj-fYm3xdw3UXzAF-jdKSTO4","created_at":1763133411,"id":2077} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:41:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cWaGwzMPWvLGH-vpRN1wF_4ANDtu7roK', 'aviator_ident' => 'zsWlbxIe0V-jqfBCKksxTHXCfHV1Jbv3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3561'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIER627'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIER627'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156476', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156476"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cWaGwzMPWvLGH-vpRN1wF_4ANDtu7roK\",\"aviator_ident\":\"zsWlbxIe0V-jqfBCKksxTHXCfHV1Jbv3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER627\",\"admin_memo\":\"MLBP156476\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIER627","ident":"q0jFUSTby5xoc4vL27lC6fHB-Qt00E5a","created_at":1763138487,"id":2078} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:43:05 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gpZGQgRt9GBhktutnsuHe_izd2OPJ4DX', 'aviator_ident' => 'Drdwu5g1QKmkpFwm-0H5qg3-oUA8UkXg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3562'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGD-265'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PGD-265'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156477', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156477"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gpZGQgRt9GBhktutnsuHe_izd2OPJ4DX\",\"aviator_ident\":\"Drdwu5g1QKmkpFwm-0H5qg3-oUA8UkXg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-265\",\"admin_memo\":\"MLBP156477\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGD-265","ident":"3PGPWBvDd2HQScTPysp9F2IHIhOTQwyY","created_at":1763138585,"id":2079} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:47:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GXx-bi7kgq-CH0A6NEbdoFuREFDLv43d', 'aviator_ident' => 'Se6dFSdWoH_KJzgvKqacIOQkjMmubSeq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3563'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MYK-185'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MYK-185'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156478', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156478"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GXx-bi7kgq-CH0A6NEbdoFuREFDLv43d\",\"aviator_ident\":\"Se6dFSdWoH_KJzgvKqacIOQkjMmubSeq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MYK-185\",\"admin_memo\":\"MLBP156478\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MYK-185","ident":"7uB_BUFIpEqvSjosmSMq9nyUhHMsPto4","created_at":1763138847,"id":2080} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:49:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DBR7X5hQQ1-rda2-qTlpQpD8EVQYZJlX', 'aviator_ident' => '_XbfSUQtKq_pD1cxjsafvF0i5Ae6PHRd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3564'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AALK997'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AALK997'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156479', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156479"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DBR7X5hQQ1-rda2-qTlpQpD8EVQYZJlX\",\"aviator_ident\":\"_XbfSUQtKq_pD1cxjsafvF0i5Ae6PHRd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALK997\",\"admin_memo\":\"MLBP156479\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AALK997","ident":"mnr2JSjrmM3M4GwcZZfjO8xZTDzEVNt_","created_at":1763138952,"id":2081} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:49:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0puh9k7dFPj9JNu301n8ehWTt27HDEq9', 'aviator_ident' => 'MtFqNNV1wbGy6k3kd9vQzKu1bHRTdILr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3565'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLD-005'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLD-005'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156480', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156480"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0puh9k7dFPj9JNu301n8ehWTt27HDEq9\",\"aviator_ident\":\"MtFqNNV1wbGy6k3kd9vQzKu1bHRTdILr\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLD-005\",\"admin_memo\":\"MLBP156480\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLD-005","ident":"c4JMzZs9xAY-T9Fq4hfvH-ZhEkHIgn8Z","created_at":1763138997,"id":2082} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:50:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'g_rVBEOoPOOIeNv339TOxXguxsk4vBRs', 'aviator_ident' => 'GyJzWB0BKbQumKaCl3Yntg8SHz_gLvc9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3566'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIB481'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIB481'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156481', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156481"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"g_rVBEOoPOOIeNv339TOxXguxsk4vBRs\",\"aviator_ident\":\"GyJzWB0BKbQumKaCl3Yntg8SHz_gLvc9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIB481\",\"admin_memo\":\"MLBP156481\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIB481","ident":"wwbPIKqOckvIknKZpnntviXw80gzDkAU","created_at":1763139045,"id":2083} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:51:33 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'L0ayPq4BiauBzcRj96_Uq206iaBU0Bnp', 'aviator_ident' => 'mFMNQ5O96_TfA3BoQLBv9mI_f4GlY5Dm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3567'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEY900'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEY900'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156482', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156482"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"L0ayPq4BiauBzcRj96_Uq206iaBU0Bnp\",\"aviator_ident\":\"mFMNQ5O96_TfA3BoQLBv9mI_f4GlY5Dm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEY900\",\"admin_memo\":\"MLBP156482\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEY900","ident":"S1pwwwN_oJPgwiSobzcuIC_xGQcOw1GT","created_at":1763139093,"id":2084} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 17:52:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OGFKfZh5C7zDgXbRe2pTcMoFUsNJMxxg', 'aviator_ident' => 'kbPPAGdlKya5Tr7WeTulbUZLKmqg25ae', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3568'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEEH082'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEEH082'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156483', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156483"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OGFKfZh5C7zDgXbRe2pTcMoFUsNJMxxg\",\"aviator_ident\":\"kbPPAGdlKya5Tr7WeTulbUZLKmqg25ae\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEH082\",\"admin_memo\":\"MLBP156483\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEH082","ident":"bQo70J4gJXnkXp_hghqW8B4aIfO1Gs2Y","created_at":1763139149,"id":2085} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 18:17:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UAWcEQzkOJgTw41Mk5Nfoj5h5pBvQ1BQ', 'aviator_ident' => '5osqxQKoncqjyp4ZeEnT7VabRwUnR7dJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3569'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELK422 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELK422'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156364', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156364"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UAWcEQzkOJgTw41Mk5Nfoj5h5pBvQ1BQ\",\"aviator_ident\":\"5osqxQKoncqjyp4ZeEnT7VabRwUnR7dJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELK422\",\"admin_memo\":\"MLBP156364\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELK422","ident":"JNduaz84CqjOMc7aePCjMJzBekxw3A__","created_at":1763140648,"id":2086} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 18:18:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Jaid2j9S3zfX7JcLRgoZkKuJgy_k3Pqq', 'aviator_ident' => 'OATMpMr_VFjz3uy1KimQ944glAtcQ5Xy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3570'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP850 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP850'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156360', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156360"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Jaid2j9S3zfX7JcLRgoZkKuJgy_k3Pqq\",\"aviator_ident\":\"OATMpMr_VFjz3uy1KimQ944glAtcQ5Xy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP850\",\"admin_memo\":\"MLBP156360\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP850","ident":"6ziaWpRW1sCRdcNtEfE9ajwUuPM4PUd2","created_at":1763140706,"id":2087} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 18:39:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_EzJv8Yql_aMy7rEahGlcjH2-J-3Luhh', 'aviator_ident' => 'SbsjTAQlec8T1jMLJohQIWqyKP_lpS7C', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3571'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECF272 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECF272'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156365', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156365"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_EzJv8Yql_aMy7rEahGlcjH2-J-3Luhh\",\"aviator_ident\":\"SbsjTAQlec8T1jMLJohQIWqyKP_lpS7C\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECF272\",\"admin_memo\":\"MLBP156365\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECF272","ident":"qJtxvb7_TPXeaZL3R_yAwchkk8c6Rd4n","created_at":1763141989,"id":2088} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 18:45:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tkYzSADhTr0QhUlWpDxl4SogDBwVkwqw', 'aviator_ident' => 'f39rUqEMKMqqwPBqVAhNMndBkekZUHJ9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3572'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PVU-310 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PVU-310'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155683', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155683"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tkYzSADhTr0QhUlWpDxl4SogDBwVkwqw\",\"aviator_ident\":\"f39rUqEMKMqqwPBqVAhNMndBkekZUHJ9\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PVU-310\",\"admin_memo\":\"MLBP155683\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PVU-310","ident":"nFA8iFnK5a9YHvEVmedqS9wV_n3MTSsG","created_at":1763142342,"id":2089} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 19:51:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RtjGt8ZU7-93q60xbQrqve7krI75ojwx', 'aviator_ident' => '_e2c4myjYlgeW06_yEqoo6tir_U1yeP0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3573'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SDH-262 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SDH-262'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156363', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156363"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RtjGt8ZU7-93q60xbQrqve7krI75ojwx\",\"aviator_ident\":\"_e2c4myjYlgeW06_yEqoo6tir_U1yeP0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-262\",\"admin_memo\":\"MLBP156363\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SDH-262","ident":"HmT2X49hfDDWqvyO7U41WvwN4tLm10LT","created_at":1763146273,"id":2090} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 19:55:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xLi5PL62OOXDinKhUolOnny0pOIzD4TZ', 'aviator_ident' => 'rgWXWGFLuyKLl5dN4WlMGNiEZiUUtMRM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3574'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SUX-745 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SUX-745'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156367', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156367"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xLi5PL62OOXDinKhUolOnny0pOIzD4TZ\",\"aviator_ident\":\"rgWXWGFLuyKLl5dN4WlMGNiEZiUUtMRM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SUX-745\",\"admin_memo\":\"MLBP156367\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SUX-745","ident":"4UfUGJkTtndQJeHIovp_EwWEg1jR0GTO","created_at":1763146559,"id":2091} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 20:52:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7fqKSAQj0_1h7JupIehUEU-qZt9rDYFg', 'aviator_ident' => '4udDml0TgnDCWftYZ1KW3pZV9lY3Bjr5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3575'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MBY-072 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MBY-072'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156362', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156362"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7fqKSAQj0_1h7JupIehUEU-qZt9rDYFg\",\"aviator_ident\":\"4udDml0TgnDCWftYZ1KW3pZV9lY3Bjr5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MBY-072\",\"admin_memo\":\"MLBP156362\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MBY-072","ident":"iJ0JAm56j4VH-q3m0vT6fdqI7Ks2vTEh","created_at":1763149937,"id":2092} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 20:58:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tiiO6wD16VJt9kQYDtO5mDqOFziV4Afe', 'aviator_ident' => 'eHibod8oHmsgCLzRreYgjDs5WP6NzesH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3576'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSK-485 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSK-485'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156361', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156361"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tiiO6wD16VJt9kQYDtO5mDqOFziV4Afe\",\"aviator_ident\":\"eHibod8oHmsgCLzRreYgjDs5WP6NzesH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSK-485\",\"admin_memo\":\"MLBP156361\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSK-485","ident":"m80H33B-bLE01AObYVMOAvI7xcoJ0p08","created_at":1763150281,"id":2093} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-14 21:51:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qKV-wf_7wxpVooqh5y8FrnljVVEWhI78', 'aviator_ident' => 'AyfdDet9QQTovSvQaYHSLDQWn33lfhtg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3577'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'DJ39311 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'DJ39311'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156396', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156396"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qKV-wf_7wxpVooqh5y8FrnljVVEWhI78\",\"aviator_ident\":\"AyfdDet9QQTovSvQaYHSLDQWn33lfhtg\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DJ39311\",\"admin_memo\":\"MLBP156396\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"DJ39311","ident":"0E33phJ2WTH4quuzH7cl36uufTH_VD4w","created_at":1763153488,"id":2094} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-15 14:30:12 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ajnHQ4TZsia1emqCsYZMBVZIjPwx2swh', 'aviator_ident' => 'JyOFJ67EWD9KUnVVcFhK7qp539x865MC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3579'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RLU-927 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RLU-927'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155745', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155745"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ajnHQ4TZsia1emqCsYZMBVZIjPwx2swh\",\"aviator_ident\":\"JyOFJ67EWD9KUnVVcFhK7qp539x865MC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RLU-927\",\"admin_memo\":\"MLBP155745\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RLU-927","ident":"HCi0Gzcf4XwmwfgEcwuJXNuBE2MjLSg3","created_at":1763213412,"id":2095} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 09:02:25 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hTtHcMlVI5PhAk38A0uYqCKJ9MYAn6i_', 'aviator_ident' => 'OH4zbJLycIpPKJfs7RyB8qoWHbIpCDX-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3580'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOAP933'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOAP933'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156536', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156536"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hTtHcMlVI5PhAk38A0uYqCKJ9MYAn6i_\",\"aviator_ident\":\"OH4zbJLycIpPKJfs7RyB8qoWHbIpCDX-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP933\",\"admin_memo\":\"MLBP156536\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOAP933","ident":"eqCSnowBdOtoz_vCfjBMOO-U_Bjua125","created_at":1763366545,"id":2096} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 09:05:09 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xn7kIHFQUL6yZYJacwCE97gfzQRBEuXB', 'aviator_ident' => 'qiUmC78XTXKfg6oF7_mGy-EuFD-F2VkU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3581'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM419'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM419'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156535', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156535"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Xn7kIHFQUL6yZYJacwCE97gfzQRBEuXB\",\"aviator_ident\":\"qiUmC78XTXKfg6oF7_mGy-EuFD-F2VkU\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM419\",\"admin_memo\":\"MLBP156535\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM419","ident":"JANiGAg32Ko50CiHjZhvR4ZPwJKSpdL_","created_at":1763366709,"id":2097} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 10:02:27 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dJKG6tCXADr-DZotlwe6Wj2gMeFy_Uii', 'aviator_ident' => 'Mu-Zxt52PczZcL_rCuY2g2LVPs6y25hd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3582'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP680 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP680'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156458', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156458"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dJKG6tCXADr-DZotlwe6Wj2gMeFy_Uii\",\"aviator_ident\":\"Mu-Zxt52PczZcL_rCuY2g2LVPs6y25hd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP680\",\"admin_memo\":\"MLBP156458\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP680","ident":"Wjm1xmCsLTwm8XXPqFqVTzluUKc63Gkr","created_at":1763370147,"id":2098} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 10:19:14 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vAZsNRaiBm2pehqlQg7Ea_18ocuT53QV', 'aviator_ident' => 'RaMn2clLGndS4xNI4eDrsJFs3urPEmRv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3583'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP854 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP854'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156303', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156303"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vAZsNRaiBm2pehqlQg7Ea_18ocuT53QV\",\"aviator_ident\":\"RaMn2clLGndS4xNI4eDrsJFs3urPEmRv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP854\",\"admin_memo\":\"MLBP156303\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP854","ident":"3B3HOaBMy7Bpoh4F306ojB6tzjQ3Yfld","created_at":1763371154,"id":2099} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 10:59:22 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Oqb9qi7p-tYnwU33M5ozO-BZx2mf-mlT', 'aviator_ident' => 'qzDVjL4qXtS8U642PWuopidI7_UZmMRh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3584'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOFT554 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOFT554'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156301', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156301"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Oqb9qi7p-tYnwU33M5ozO-BZx2mf-mlT\",\"aviator_ident\":\"qzDVjL4qXtS8U642PWuopidI7_UZmMRh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFT554\",\"admin_memo\":\"MLBP156301\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOFT554","ident":"UsaVHPj7buKBBt853AjqxctFOhWTeVYZ","created_at":1763373562,"id":2100} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 11:34:06 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'I5nphKK32Re0AKCWad1GkAfB-Ys06Fo3', 'aviator_ident' => '2_Uyx5eHn4UnYGsxwjDKe-OQkThR--Mf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3585'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJH-227 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJH-227'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155810', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155810"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I5nphKK32Re0AKCWad1GkAfB-Ys06Fo3\",\"aviator_ident\":\"2_Uyx5eHn4UnYGsxwjDKe-OQkThR--Mf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-227\",\"admin_memo\":\"MLBP155810\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJH-227","ident":"uHsLOEeGUgNiCmpMoU_wWR-p9PDZ1pM0","created_at":1763375646,"id":2101} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 12:30:08 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jWZN4kFzpxpGVjNiO6ZXqqQxwRjAZhX_', 'aviator_ident' => 'BjXLCepXtemN3td7D9HUbNRp7d2LPfVR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3586'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAW-039 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAW-039'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156534', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156534"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"jWZN4kFzpxpGVjNiO6ZXqqQxwRjAZhX_\",\"aviator_ident\":\"BjXLCepXtemN3td7D9HUbNRp7d2LPfVR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAW-039\",\"admin_memo\":\"MLBP156534\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAW-039","ident":"WQEP_LBko_O4GmNXGHfjzMal9wmmPyFV","created_at":1763379008,"id":2102} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 12:42:25 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QW2P60A5IiB5LiOypsOAy7iCj91_V_lT', 'aviator_ident' => 'KDNHFy0BoqV6knAvYHRPkbqZgus127FV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3587'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP684'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP684'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092678', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092678"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"QW2P60A5IiB5LiOypsOAy7iCj91_V_lT\",\"aviator_ident\":\"KDNHFy0BoqV6knAvYHRPkbqZgus127FV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP684\",\"admin_memo\":\"MLHP092678\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP684","ident":"09qg66wTiNIEXx1MyxzUJEAh0ByVQpni","created_at":1763379745,"id":2103} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 13:54:14 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '80EpMfIPMA5EY8hWlerqhsJ9Sc0R6RKZ', 'aviator_ident' => '6MkzLW1PS2Ts-6hY8cTN1Y3ovHLZrbjk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3588'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIEU141 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIEU141'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153635', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153635"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"80EpMfIPMA5EY8hWlerqhsJ9Sc0R6RKZ\",\"aviator_ident\":\"6MkzLW1PS2Ts-6hY8cTN1Y3ovHLZrbjk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIEU141\",\"admin_memo\":\"MLBP153635\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIEU141","ident":"7MnzyIxHGzOWOnDpWavaB9-Oa5_Sikcf","created_at":1763384055,"id":2104} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 14:01:40 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ghVJ1oXh8pE7-WBJKBPl5pA6n8u_NWIT', 'aviator_ident' => 'Z__6J2MZkqNS5hz7nRIylhhDPulXw8EG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3590'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PBV-611 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PBV-611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088673', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088673"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ghVJ1oXh8pE7-WBJKBPl5pA6n8u_NWIT\",\"aviator_ident\":\"Z__6J2MZkqNS5hz7nRIylhhDPulXw8EG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PBV-611\",\"admin_memo\":\"MLHP088673\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PBV-611","ident":"2L9KkFf2fHcve7sDU5yCfX7nDTzthkZa","created_at":1763384501,"id":2105} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 14:02:06 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ghVJ1oXh8pE7-WBJKBPl5pA6n8u_NWIT', 'aviator_ident' => 'ze8Vi0fi115Uhea-m67p4IWKz25GdPRx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3591'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PBV-611 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PBV-611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP088673', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP088673"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ghVJ1oXh8pE7-WBJKBPl5pA6n8u_NWIT\",\"aviator_ident\":\"ze8Vi0fi115Uhea-m67p4IWKz25GdPRx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PBV-611\",\"admin_memo\":\"MLHP088673\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PBV-611","ident":"hJeSizjgOBRRx6IpWQA5ad5sXmNCEmJP","created_at":1763384526,"id":2106} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 14:13:08 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dHyXPe_-Dc2gG-A1RjBJRvJG0WlY2EG0', 'aviator_ident' => 'fA-IlU5ilVQRpX47aYADEnspoM8BgNb6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3592'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEQ254 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEQ254'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092639', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092639"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"dHyXPe_-Dc2gG-A1RjBJRvJG0WlY2EG0\",\"aviator_ident\":\"fA-IlU5ilVQRpX47aYADEnspoM8BgNb6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEQ254\",\"admin_memo\":\"MLHP092639\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEQ254","ident":"wU26lpfOKY4Mc2kSieQBHMZpuTEY41yQ","created_at":1763385188,"id":2107} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 17:42:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mS-OQwID7INcYEFZ4agMymzLz2RrJIor', 'aviator_ident' => 'BTa6ODpZH9Lwvu9DyDOmubCJVJ2BSZN3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3593'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFE417'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFE417'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156633', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mS-OQwID7INcYEFZ4agMymzLz2RrJIor\",\"aviator_ident\":\"BTa6ODpZH9Lwvu9DyDOmubCJVJ2BSZN3\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFE417\",\"admin_memo\":\"MLBP156633\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFE417","ident":"1p9NolJSmF2bPqADNpUxfRMbVKBwZCPs","created_at":1763397750,"id":2108} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 17:57:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ykK1lyLER26gHLwEBcrI85cY1ADcVEmw', 'aviator_ident' => 'uWwAdvJGeeeRSk249TepL_a0ZacepiJh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3594'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SEP-763'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SEP-763'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156634', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156634"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ykK1lyLER26gHLwEBcrI85cY1ADcVEmw\",\"aviator_ident\":\"uWwAdvJGeeeRSk249TepL_a0ZacepiJh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SEP-763\",\"admin_memo\":\"MLBP156634\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SEP-763","ident":"_GeEgYIspBSBpbjQLcWmQOtfTLf_kRch","created_at":1763398623,"id":2109} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 17:58:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6', 'aviator_ident' => 'Crtula6HIlxj-TJ8QgNd3xe6U3baud7c', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3595'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS776'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156636', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156636"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6\",\"aviator_ident\":\"Crtula6HIlxj-TJ8QgNd3xe6U3baud7c\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS776\",\"admin_memo\":\"MLBP156636\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS776","ident":"uFZ7J2asxjv7aIjxgTTUfCZfz1C4m_Dr","created_at":1763398702,"id":2110} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 17:59:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'sksepFVq9lZWUloAC7gncj4wPc-UuJyb', 'aviator_ident' => 'E6P7XfFtVWgNb276e4jHSCqfdozgMhH1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3596'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYE-091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYE-091'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156637', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156637"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sksepFVq9lZWUloAC7gncj4wPc-UuJyb\",\"aviator_ident\":\"E6P7XfFtVWgNb276e4jHSCqfdozgMhH1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYE-091\",\"admin_memo\":\"MLBP156637\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYE-091","ident":"ohf34Nt8geSAa7bWJ1Uliy8lnSjBSeLd","created_at":1763398771,"id":2111} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:00:34 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LmMjW8AJaTk9qlUPxDa9OJIxrlGh6SgP', 'aviator_ident' => 'IvtO3E2utmjjzHMUyW6HkiH9ltBUmcqf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3597'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEID007'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEID007'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156639', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156639"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LmMjW8AJaTk9qlUPxDa9OJIxrlGh6SgP\",\"aviator_ident\":\"IvtO3E2utmjjzHMUyW6HkiH9ltBUmcqf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEID007\",\"admin_memo\":\"MLBP156639\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEID007","ident":"eYzML9atSkGCZhfTLzcqvDCXikLe8fux","created_at":1763398834,"id":2112} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:03:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '74xLJv4Ptk2jdUAuwRYeUHr6wkU14QgZ', 'aviator_ident' => '7Kw81xuhxatGQOt1B--qRmtE-syJi8cK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3598'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHI070'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHI070'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156640', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156640"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"74xLJv4Ptk2jdUAuwRYeUHr6wkU14QgZ\",\"aviator_ident\":\"7Kw81xuhxatGQOt1B--qRmtE-syJi8cK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI070\",\"admin_memo\":\"MLBP156640\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHI070","ident":"FwIFGpnB4mGCvsTh99w-103djGcOZfTa","created_at":1763399010,"id":2113} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:13:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UmpU6DpiruhrZ8zemobzXVZFRURzxOmw', 'aviator_ident' => '8U1iMZCXWoxO_xiyA8Vhc3USn5IYqp1n', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3599'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - KWF-826'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'KWF-826'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156641', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156641"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UmpU6DpiruhrZ8zemobzXVZFRURzxOmw\",\"aviator_ident\":\"8U1iMZCXWoxO_xiyA8Vhc3USn5IYqp1n\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KWF-826\",\"admin_memo\":\"MLBP156641\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"KWF-826","ident":"8QPOV5TZlU_2WKswyHwpDk56zK-lBNQV","created_at":1763399583,"id":2114} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:14:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-W6ha9dAAjB1-XgsYvLMTj9ZFF78VD9u', 'aviator_ident' => 'LbDQgbRwvMHAT2DFEL4aEg_FRyazmePy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3600'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIU476'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIU476'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156642', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156642"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-W6ha9dAAjB1-XgsYvLMTj9ZFF78VD9u\",\"aviator_ident\":\"LbDQgbRwvMHAT2DFEL4aEg_FRyazmePy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIU476\",\"admin_memo\":\"MLBP156642\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIU476","ident":"B5qiuE8ECQgk3vAOI32CirDxfxg1A90G","created_at":1763399641,"id":2115} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:15:55 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'x7Dfl8E2iiM-5DB1z2Zf3rJ9Gmk1FCcL', 'aviator_ident' => 'WuFwnfuNL8VBflhEdYGq0B6UfTQ5S32A', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3601'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TXAD435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAD435'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156643', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156643"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"x7Dfl8E2iiM-5DB1z2Zf3rJ9Gmk1FCcL\",\"aviator_ident\":\"WuFwnfuNL8VBflhEdYGq0B6UfTQ5S32A\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAD435\",\"admin_memo\":\"MLBP156643\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TXAD435","ident":"G0KKVL91bXtu5dhq99ETijldXGfYRxXO","created_at":1763399755,"id":2116} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:20:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'O5mUcaXgdEci1H8wtYlHZ-VLdQjGNpZC', 'aviator_ident' => 'FTikKZ4M4XjKg5AUnz-d7ftBzYlQFmcP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3602'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS607'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS607'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156645', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156645"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O5mUcaXgdEci1H8wtYlHZ-VLdQjGNpZC\",\"aviator_ident\":\"FTikKZ4M4XjKg5AUnz-d7ftBzYlQFmcP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS607\",\"admin_memo\":\"MLBP156645\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS607","ident":"kKqCtDdhNXHlYcURktpm3xS5ZQfVJeSH","created_at":1763400009,"id":2117} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:26:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '229HmClUbvFWAdKTj2w1oW_kFAweE08n', 'aviator_ident' => 'bX0SCOY6x3ReeBv_vhuThTnmTaXjA1jx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3603'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS793'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS793'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156646', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156646"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"229HmClUbvFWAdKTj2w1oW_kFAweE08n\",\"aviator_ident\":\"bX0SCOY6x3ReeBv_vhuThTnmTaXjA1jx\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS793\",\"admin_memo\":\"MLBP156646\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS793","ident":"gmMC2Rpej_QU6U_V_lq1fAsHJP8MJwff","created_at":1763400412,"id":2118} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:43:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DBR7X5hQQ1-rda2-qTlpQpD8EVQYZJlX', 'aviator_ident' => 'X6DgT0CGFB1aD4Ku2NbxknlMo8OEhU1r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3604'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AALK997 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AALK997'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156479', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156479"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DBR7X5hQQ1-rda2-qTlpQpD8EVQYZJlX\",\"aviator_ident\":\"X6DgT0CGFB1aD4Ku2NbxknlMo8OEhU1r\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALK997\",\"admin_memo\":\"MLBP156479\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AALK997","ident":"7Zc7eCrW2chjnplOCNMq2x4Y2yOmtS0-","created_at":1763401399,"id":2119} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:44:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0puh9k7dFPj9JNu301n8ehWTt27HDEq9', 'aviator_ident' => 'rGblgSztcGKfY9AQRdD69JZz4hfigAhI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3605'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLD-005 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLD-005'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156480', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156480"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0puh9k7dFPj9JNu301n8ehWTt27HDEq9\",\"aviator_ident\":\"rGblgSztcGKfY9AQRdD69JZz4hfigAhI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLD-005\",\"admin_memo\":\"MLBP156480\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLD-005","ident":"D_190JBtgP-P_DxELmxAgldyg57-Oe-X","created_at":1763401449,"id":2120} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 18:44:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cWaGwzMPWvLGH-vpRN1wF_4ANDtu7roK', 'aviator_ident' => 'b8b8B_R96YFTl_u-dNXkzaZWMVsIVhfO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3606'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIER627 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIER627'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156476', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156476"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cWaGwzMPWvLGH-vpRN1wF_4ANDtu7roK\",\"aviator_ident\":\"b8b8B_R96YFTl_u-dNXkzaZWMVsIVhfO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIER627\",\"admin_memo\":\"MLBP156476\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIER627","ident":"sVivWwGSLR3C4Cdt-IFd8F_DX93AfepW","created_at":1763401498,"id":2121} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 19:09:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'gpZGQgRt9GBhktutnsuHe_izd2OPJ4DX', 'aviator_ident' => 'jhHd43Z-vNjn3xYHoYTPZM5jxZF5-gEQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3607'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGD-265 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGD-265'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156477', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156477"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gpZGQgRt9GBhktutnsuHe_izd2OPJ4DX\",\"aviator_ident\":\"jhHd43Z-vNjn3xYHoYTPZM5jxZF5-gEQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-265\",\"admin_memo\":\"MLBP156477\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGD-265","ident":"xTdrAuhVld2zFUKCgLSWmB83_mioXazA","created_at":1763402985,"id":2122} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 19:30:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GXx-bi7kgq-CH0A6NEbdoFuREFDLv43d', 'aviator_ident' => 'udGV3WBT_xYnQTmyeyme6Cbwi5Vz8ZfW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3608'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MYK-185 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MYK-185'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156478', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156478"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GXx-bi7kgq-CH0A6NEbdoFuREFDLv43d\",\"aviator_ident\":\"udGV3WBT_xYnQTmyeyme6Cbwi5Vz8ZfW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MYK-185\",\"admin_memo\":\"MLBP156478\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MYK-185","ident":"2ezJ1z9dujY8jU0fgiQAsmt3jHJM2cbF","created_at":1763404240,"id":2123} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 20:15:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OGFKfZh5C7zDgXbRe2pTcMoFUsNJMxxg', 'aviator_ident' => 'V6TFsZMDiKca3xR-PEJcSXOCVCjVjio8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3609'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEEH082 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEEH082'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156483', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156483"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OGFKfZh5C7zDgXbRe2pTcMoFUsNJMxxg\",\"aviator_ident\":\"V6TFsZMDiKca3xR-PEJcSXOCVCjVjio8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEH082\",\"admin_memo\":\"MLBP156483\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEH082","ident":"ak1Dn9Qx19_sB8pN3qICz-CbthGTHkRg","created_at":1763406917,"id":2124} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 20:33:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'L0ayPq4BiauBzcRj96_Uq206iaBU0Bnp', 'aviator_ident' => 'qig0lIrc0YHVAeRkdBSYsuYwoPuXPEy4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3610'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEY900 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEY900'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156482', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156482"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"L0ayPq4BiauBzcRj96_Uq206iaBU0Bnp\",\"aviator_ident\":\"qig0lIrc0YHVAeRkdBSYsuYwoPuXPEy4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEY900\",\"admin_memo\":\"MLBP156482\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEY900","ident":"cnRR2CxhIGzeeQ1v-XXvSxc1dVH6xmIP","created_at":1763408012,"id":2125} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 21:24:41 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'g_rVBEOoPOOIeNv339TOxXguxsk4vBRs', 'aviator_ident' => '82nmbKx9dpFFrs1HHp51KZkIo8GZobvC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3611'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIB481 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIB481'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156481', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156481"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"g_rVBEOoPOOIeNv339TOxXguxsk4vBRs\",\"aviator_ident\":\"82nmbKx9dpFFrs1HHp51KZkIo8GZobvC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIB481\",\"admin_memo\":\"MLBP156481\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIB481","ident":"XwNT2iv3V2aVSdESBFcW_eLdYfK5JaPs","created_at":1763411081,"id":2126} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-17 21:26:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hTtHcMlVI5PhAk38A0uYqCKJ9MYAn6i_', 'aviator_ident' => 'uF52qcGdFclgfie4CApl_o7-UxwIVn7I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3612'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOAP933 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOAP933'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156536', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156536"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hTtHcMlVI5PhAk38A0uYqCKJ9MYAn6i_\",\"aviator_ident\":\"uF52qcGdFclgfie4CApl_o7-UxwIVn7I\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP933\",\"admin_memo\":\"MLBP156536\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOAP933","ident":"ZLomNRs4Kj3tbdsCSfMD3vUHKO2cCKAS","created_at":1763411195,"id":2127} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 06:50:40 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'QW2P60A5IiB5LiOypsOAy7iCj91_V_lT', 'aviator_ident' => 'KDNHFy0BoqV6knAvYHRPkbqZgus127FV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3587'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP684 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP684'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092678', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092678"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"QW2P60A5IiB5LiOypsOAy7iCj91_V_lT\",\"aviator_ident\":\"KDNHFy0BoqV6knAvYHRPkbqZgus127FV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP684\",\"admin_memo\":\"MLHP092678\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP684","ident":"qQ74Bp3McObGu7W2xPdUt4zRkHhtQglj","created_at":1763445041,"id":2128} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 10:17:49 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re', 'aviator_ident' => '2KzIYRtX-t_sarYn7Q-WaXWJ5VCsMB3b', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3614'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP614'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP614'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092679', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092679"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re\",\"aviator_ident\":\"2KzIYRtX-t_sarYn7Q-WaXWJ5VCsMB3b\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP614\",\"admin_memo\":\"MLHP092679\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP614","ident":"eEhx0LRMnL-0wnVrY8-4HqcamJRGwPSq","created_at":1763457470,"id":2129} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 10:22:34 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re', 'aviator_ident' => '2KzIYRtX-t_sarYn7Q-WaXWJ5VCsMB3b', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3614'); if ('' && '') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092679', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092679"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Undefined variable $type at line 51 [RUNNER OUTPUT (BEFORE THE ERROR)]: 2025-11-18 10:22:46 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re', 'aviator_ident' => '2KzIYRtX-t_sarYn7Q-WaXWJ5VCsMB3b', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3614'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP614 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP614'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092679', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092679"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re\",\"aviator_ident\":\"2KzIYRtX-t_sarYn7Q-WaXWJ5VCsMB3b\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP614\",\"admin_memo\":\"MLHP092679\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP614","ident":"jh2YeMN4iqXWD55BhP73sBeNLWMvTsLz","created_at":1763457766,"id":2130} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 10:53:21 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xn7kIHFQUL6yZYJacwCE97gfzQRBEuXB', 'aviator_ident' => 'YZcv7uFgfX0qYoh5jLFY4PDjaGkG1j-7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3615'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM419 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM419'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156535', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156535"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Xn7kIHFQUL6yZYJacwCE97gfzQRBEuXB\",\"aviator_ident\":\"YZcv7uFgfX0qYoh5jLFY4PDjaGkG1j-7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM419\",\"admin_memo\":\"MLBP156535\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM419","ident":"6cYI6vOwX2aG3TBl_fHT5cJORo0zF6Y1","created_at":1763459601,"id":2131} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 14:23:32 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Xn7kIHFQUL6yZYJacwCE97gfzQRBEuXB', 'aviator_ident' => 'YZcv7uFgfX0qYoh5jLFY4PDjaGkG1j-7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3615'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM419 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM419'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156535', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156535"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Xn7kIHFQUL6yZYJacwCE97gfzQRBEuXB\",\"aviator_ident\":\"YZcv7uFgfX0qYoh5jLFY4PDjaGkG1j-7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM419\",\"admin_memo\":\"MLBP156535\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM419","ident":"W0Dq3O6qq1qcb63_eT6HYyXLGLGnnsiG","created_at":1763472213,"id":2132} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 14:28:20 [172.19.0.14][176][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G6ZhACc2kUp07QVyqzl1ts852OqziDnT', 'aviator_ident' => '9KK37l4wzLkju_ghAcFJrv7LmqexcEzI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3616'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM615 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM615'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156749', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156749"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G6ZhACc2kUp07QVyqzl1ts852OqziDnT\",\"aviator_ident\":\"9KK37l4wzLkju_ghAcFJrv7LmqexcEzI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM615\",\"admin_memo\":\"MLBP156749\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM615","ident":"LclwH7ebFMA72ibblhW8ybcsqzr6SAPg","created_at":1763472500,"id":2133} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 14:48:00 [172.19.0.14][303][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VCUZKvKUT_O5dpYjKSDDH9tQ2KfdZCAH', 'aviator_ident' => '74dDTbiVwjFGOcTlBWFLvN8P0e9Nq8af', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3617'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'FMG-005 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'FMG-005'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156720', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156720"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VCUZKvKUT_O5dpYjKSDDH9tQ2KfdZCAH\",\"aviator_ident\":\"74dDTbiVwjFGOcTlBWFLvN8P0e9Nq8af\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"FMG-005\",\"admin_memo\":\"MLBP156720\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"FMG-005","ident":"7DCk7AEiCe1GCXDpjH8izaQdc9CNmUv7","created_at":1763473680,"id":2134} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 15:13:22 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'H_45rji4w8rva2i_wuw_oLg0tgyq9vNt', 'aviator_ident' => 'rbUCtaQcUkJCKrQzq0SGZy0V5adzKD-2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3618'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP612 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP612'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092680', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092680"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"H_45rji4w8rva2i_wuw_oLg0tgyq9vNt\",\"aviator_ident\":\"rbUCtaQcUkJCKrQzq0SGZy0V5adzKD-2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP612\",\"admin_memo\":\"MLHP092680\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP612","ident":"cLt7rzpNmGND74QNjW3OrtQ4ph32lbe9","created_at":1763475202,"id":2135} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 15:42:24 [172.19.0.14][42][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '57MfxLBnLGzh1OxJD8KdmvVZtn49jlZs', 'aviator_ident' => 'TZthFWVDcg35PdW7cSlZOw1xSzu3Z_14', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3619'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAMG178 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAMG178'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092734', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092734"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"57MfxLBnLGzh1OxJD8KdmvVZtn49jlZs\",\"aviator_ident\":\"TZthFWVDcg35PdW7cSlZOw1xSzu3Z_14\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAMG178\",\"admin_memo\":\"MLHP092734\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAMG178","ident":"uLQrh4S6W1IFMmIiqBNqgrcaAigM1bW9","created_at":1763476944,"id":2136} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:12:13 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'x7Dfl8E2iiM-5DB1z2Zf3rJ9Gmk1FCcL', 'aviator_ident' => 'sN41YkF8maZi55AFK2KiBXBULKwMOD0g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3620'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TXAD435 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TXAD435'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156643', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156643"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"x7Dfl8E2iiM-5DB1z2Zf3rJ9Gmk1FCcL\",\"aviator_ident\":\"sN41YkF8maZi55AFK2KiBXBULKwMOD0g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAD435\",\"admin_memo\":\"MLBP156643\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TXAD435","ident":"95C5MSs7jfsM-nZqQPELq-dCo_Z6phOW","created_at":1763485933,"id":2137} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:14:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'O5mUcaXgdEci1H8wtYlHZ-VLdQjGNpZC', 'aviator_ident' => 'ySabNC00oGbvXtQHuAhch_qMbpptgHI1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3621'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS607 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS607'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156645', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156645"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O5mUcaXgdEci1H8wtYlHZ-VLdQjGNpZC\",\"aviator_ident\":\"ySabNC00oGbvXtQHuAhch_qMbpptgHI1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS607\",\"admin_memo\":\"MLBP156645\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS607","ident":"MWJxMmwG-bOh_41wl1ELjPVzRzwWcVew","created_at":1763486061,"id":2138} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:15:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '74xLJv4Ptk2jdUAuwRYeUHr6wkU14QgZ', 'aviator_ident' => 'FSyz5kUPJPezHV3BwdXs-nM7snBvMBAT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3622'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHI070 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHI070'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156640', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156640"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"74xLJv4Ptk2jdUAuwRYeUHr6wkU14QgZ\",\"aviator_ident\":\"FSyz5kUPJPezHV3BwdXs-nM7snBvMBAT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHI070\",\"admin_memo\":\"MLBP156640\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHI070","ident":"F5UAf4TvQRQnax7LRcCrxJgi6x2FRDkm","created_at":1763486129,"id":2139} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:16:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mS-OQwID7INcYEFZ4agMymzLz2RrJIor', 'aviator_ident' => 'n7iDsNlJUJfc7Ms6Nv_1Iq8axpyzHnJU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3623'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFE417 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFE417'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156633', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mS-OQwID7INcYEFZ4agMymzLz2RrJIor\",\"aviator_ident\":\"n7iDsNlJUJfc7Ms6Nv_1Iq8axpyzHnJU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFE417\",\"admin_memo\":\"MLBP156633\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFE417","ident":"aWK7rqUNsWYGGH6WQhO950cWr2YWv6bs","created_at":1763486168,"id":2140} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:24:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dCaDGyrWFAd9c-EO0pQxqhWBsmtjYc-B', 'aviator_ident' => 'bgsdx9JeFgW_GO1w9oPBzTQ4I0ogRwjc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3624'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AELY861'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AELY861'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156769', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156769"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dCaDGyrWFAd9c-EO0pQxqhWBsmtjYc-B\",\"aviator_ident\":\"bgsdx9JeFgW_GO1w9oPBzTQ4I0ogRwjc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY861\",\"admin_memo\":\"MLBP156769\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AELY861","ident":"o1tBLLPEyB7YYnFzJQVtLc5GpMcrhpKd","created_at":1763486646,"id":2141} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:25:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'faqZHu-NJcaulcXpXZ3XajJH2A8jc5mW', 'aviator_ident' => 'dQXjAYQPGOC5s9cZUX42PnMx-mPI7TvQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3625'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF784'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF784'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156770', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156770"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"faqZHu-NJcaulcXpXZ3XajJH2A8jc5mW\",\"aviator_ident\":\"dQXjAYQPGOC5s9cZUX42PnMx-mPI7TvQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF784\",\"admin_memo\":\"MLBP156770\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF784","ident":"XBI-4ygoQKvOmCrdDlnLXudG30tGER-d","created_at":1763486708,"id":2142} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:25:56 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bDmQ6kyjLbV6AyEkZf0Hxpi8IrVDQXoS', 'aviator_ident' => '-M5sMFMrmC3vENnvyFuhwZUQSuRD-VKM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3626'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJY769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJY769'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156771', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156771"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bDmQ6kyjLbV6AyEkZf0Hxpi8IrVDQXoS\",\"aviator_ident\":\"-M5sMFMrmC3vENnvyFuhwZUQSuRD-VKM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY769\",\"admin_memo\":\"MLBP156771\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJY769","ident":"crJOF1WWed-Ji60PIJJdVE5WqTClGOJm","created_at":1763486756,"id":2143} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:26:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qw9tWsDxMMPPd2D6MXmvsuAUWMuuELpL', 'aviator_ident' => 'dQh9G6AJ98mCKnuEge0umjMbdrUZ1ZNd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3627'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NYR-507'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NYR-507'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156772', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156772"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qw9tWsDxMMPPd2D6MXmvsuAUWMuuELpL\",\"aviator_ident\":\"dQh9G6AJ98mCKnuEge0umjMbdrUZ1ZNd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYR-507\",\"admin_memo\":\"MLBP156772\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NYR-507","ident":"-RqThQ4k_rM7NwAl49795ZzFv9W0BJMq","created_at":1763486802,"id":2144} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 18:27:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AkE_vbvfy3go-H3Ke7hdSdy5_YB3UKYC', 'aviator_ident' => 'z0x2UOBZnsa9v8Y883rC0GMNWgGmP0Xy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3628'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NHG-918'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NHG-918'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156773', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156773"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AkE_vbvfy3go-H3Ke7hdSdy5_YB3UKYC\",\"aviator_ident\":\"z0x2UOBZnsa9v8Y883rC0GMNWgGmP0Xy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NHG-918\",\"admin_memo\":\"MLBP156773\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NHG-918","ident":"S4fqLg02cwDBTPCJrKOL4wG0yMq9j8m-","created_at":1763486852,"id":2145} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 19:45:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '229HmClUbvFWAdKTj2w1oW_kFAweE08n', 'aviator_ident' => 'wFlY3NYcJvRJKp2uY0lt9cT9jFEWKKdQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3629'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS793 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS793'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156646', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156646"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"229HmClUbvFWAdKTj2w1oW_kFAweE08n\",\"aviator_ident\":\"wFlY3NYcJvRJKp2uY0lt9cT9jFEWKKdQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS793\",\"admin_memo\":\"MLBP156646\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS793","ident":"52t0cg5XcreKhuEC29azQujDFEa24AGc","created_at":1763491513,"id":2146} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 19:48:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'UmpU6DpiruhrZ8zemobzXVZFRURzxOmw', 'aviator_ident' => 'g40hRwnczE3RgKLUo8LLpqXkGbTfa9hf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3630'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KWF-826 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KWF-826'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156641', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156641"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"UmpU6DpiruhrZ8zemobzXVZFRURzxOmw\",\"aviator_ident\":\"g40hRwnczE3RgKLUo8LLpqXkGbTfa9hf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KWF-826\",\"admin_memo\":\"MLBP156641\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KWF-826","ident":"q3BYEy-krImj-olQaXSHqGhvDeqYk6rW","created_at":1763491705,"id":2147} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 21:00:52 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-W6ha9dAAjB1-XgsYvLMTj9ZFF78VD9u', 'aviator_ident' => 'hOQqnT7Geg3WNrs7AGnmS0YmIteX4AjC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3631'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIU476 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIU476'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156642', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156642"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-W6ha9dAAjB1-XgsYvLMTj9ZFF78VD9u\",\"aviator_ident\":\"hOQqnT7Geg3WNrs7AGnmS0YmIteX4AjC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIU476\",\"admin_memo\":\"MLBP156642\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIU476","ident":"Ntq3E1VWPFW3LInc0fTUhJTy_R-Lxy7b","created_at":1763496052,"id":2148} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 21:10:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'LmMjW8AJaTk9qlUPxDa9OJIxrlGh6SgP', 'aviator_ident' => 'rAB-4X7kpkT4psW43SMWAoB3vht8bU7h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3632'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEID007 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEID007'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156639', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156639"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"LmMjW8AJaTk9qlUPxDa9OJIxrlGh6SgP\",\"aviator_ident\":\"rAB-4X7kpkT4psW43SMWAoB3vht8bU7h\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEID007\",\"admin_memo\":\"MLBP156639\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEID007","ident":"hyidc2wo_QucsSx1w1QuBGG1NOCQnmGm","created_at":1763496602,"id":2149} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-18 22:00:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6', 'aviator_ident' => 'iCCkmWbPK0CvfP29PVIhaVZzN63aCuWv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3633'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS776 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156636', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156636"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6\",\"aviator_ident\":\"iCCkmWbPK0CvfP29PVIhaVZzN63aCuWv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS776\",\"admin_memo\":\"MLBP156636\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS776","ident":"kepDg1ghKNW3cL-UQNhkRMt7mtdiCnmo","created_at":1763499651,"id":2150} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 07:24:46 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re', 'aviator_ident' => 'BYtYX59jWNIfeWnjZwvRLXVDXDlSyVWj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3634'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP614 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP614'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092679', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092679"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re\",\"aviator_ident\":\"BYtYX59jWNIfeWnjZwvRLXVDXDlSyVWj\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP614\",\"admin_memo\":\"MLHP092679\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP614","ident":"zaalWRKAm1Y3uoLCG7tNMQE2j5pG6uFq","created_at":1763533486,"id":2151} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 07:25:56 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re', 'aviator_ident' => '2PIh675QPcKyMZmvsz3hdus2Mlj8-XEW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3635'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP614 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP614'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092679', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092679"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uUyRJbH1fiMUAb9kv8XN2FPX6vp4a8re\",\"aviator_ident\":\"2PIh675QPcKyMZmvsz3hdus2Mlj8-XEW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP614\",\"admin_memo\":\"MLHP092679\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP614","ident":"RDi9OUL3uZVuTtHdDLpVq8IO7apQJxU3","created_at":1763533556,"id":2152} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 07:40:49 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6', 'aviator_ident' => 'iCCkmWbPK0CvfP29PVIhaVZzN63aCuWv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3633'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS776 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156636', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156636"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6\",\"aviator_ident\":\"iCCkmWbPK0CvfP29PVIhaVZzN63aCuWv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS776\",\"admin_memo\":\"MLBP156636\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS776","ident":"UH-Z9iGZ_iIyu40sLcjVvhtWKu0_obn5","created_at":1763534449,"id":2153} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 08:05:30 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rWKaiPeyHRM296ImIhWjvnoM0i9tq9UK', 'aviator_ident' => 'mjAANBCTFve3QsxFiCDhph___H74JIAB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3636'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBT-143'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBT-143'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rWKaiPeyHRM296ImIhWjvnoM0i9tq9UK\",\"aviator_ident\":\"mjAANBCTFve3QsxFiCDhph___H74JIAB\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBT-143\",\"admin_memo\":\"MLBP156786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBT-143","ident":"pUuXSJLN5ZTPeMOvR5c2eypGCf7qNlfu","created_at":1763535931,"id":2154} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 09:00:59 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6', 'aviator_ident' => 'iCCkmWbPK0CvfP29PVIhaVZzN63aCuWv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3633'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS776 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156636', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156636"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-D1f_nOw-PctnNc0aiK6VyaxVqrN5Px6\",\"aviator_ident\":\"iCCkmWbPK0CvfP29PVIhaVZzN63aCuWv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS776\",\"admin_memo\":\"MLBP156636\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS776","ident":"QmPpcGWSWxOqdgaPFnweWz2EreHTcDJY","created_at":1763539259,"id":2155} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 11:49:45 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '85d81z60Ppxw2hSyHZyBRx47RaQ0UHhY', 'aviator_ident' => 'cP3BGCK1CkIHFoOhQy-KiQ-F6t7KaxaD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3637'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RUA-921'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RUA-921'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156824', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156824"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"85d81z60Ppxw2hSyHZyBRx47RaQ0UHhY\",\"aviator_ident\":\"cP3BGCK1CkIHFoOhQy-KiQ-F6t7KaxaD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUA-921\",\"admin_memo\":\"MLBP156824\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RUA-921","ident":"Fihbuw2PynxGHz8-vsvz5fDhHSEZk85v","created_at":1763549386,"id":2156} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 13:12:28 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oRA8nItaXPimGWEhHwRRB_KWxDH9VjQ3', 'aviator_ident' => 'MmDbwifMTOJ2GUJG8Ahg3CcLrJR9ANQR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3638'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELI963 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELI963'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092805', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092805"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"oRA8nItaXPimGWEhHwRRB_KWxDH9VjQ3\",\"aviator_ident\":\"MmDbwifMTOJ2GUJG8Ahg3CcLrJR9ANQR\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELI963\",\"admin_memo\":\"MLHP092805\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELI963","ident":"N_h54OlAmGNNNwNg-C83dkk90I7Lblif","created_at":1763554349,"id":2157} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 14:59:48 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rq9i7nPl-ghEIpgMagAyp6Lv9fAP5ya9', 'aviator_ident' => '0oqHZoHr1JI_zNvTp4ECQWoiCOKTv5US', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3639'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PCW-155 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PCW-155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091932', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091932"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"rq9i7nPl-ghEIpgMagAyp6Lv9fAP5ya9\",\"aviator_ident\":\"0oqHZoHr1JI_zNvTp4ECQWoiCOKTv5US\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCW-155\",\"admin_memo\":\"MLHP091932\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"PCW-155","ident":"QyY8ezsMXzrHL_dCFYSJ6ron4qg0hmri","created_at":1763560788,"id":2158} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 15:44:24 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'calzvlG1AHDwIxcbwVkxOrgABiBm06wj', 'aviator_ident' => '_WzXpnhDBULuU2kFedco89DwI5nSn511', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3640'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMB-301 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMB-301'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155339', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155339"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"calzvlG1AHDwIxcbwVkxOrgABiBm06wj\",\"aviator_ident\":\"_WzXpnhDBULuU2kFedco89DwI5nSn511\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMB-301\",\"admin_memo\":\"MLBP155339\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMB-301","ident":"YLxt5y8CN-FvTkEgz9u2o07EpTLmfXy-","created_at":1763563464,"id":2159} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 15:46:06 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'o9inTZCPcSFgsSvuey5BADpibY9MmulE', 'aviator_ident' => '82dgJ7Zji3JCmFXaqQQ0MK854zAf94zf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3641'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAKF049 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKF049'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156767', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156767"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"o9inTZCPcSFgsSvuey5BADpibY9MmulE\",\"aviator_ident\":\"82dgJ7Zji3JCmFXaqQQ0MK854zAf94zf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKF049\",\"admin_memo\":\"MLBP156767\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAKF049","ident":"xa0O_zDfUlnoF8HWSK1HIcdTJzgj65pB","created_at":1763563566,"id":2160} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 16:11:10 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'A45-GFaS1zVWI9XiWY5G0qk6dY_BPgWA', 'aviator_ident' => '-7ZMP2fnVlfcfZWOwXbNXSRJl135X2Hv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3642'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AADW365 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AADW365'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092863', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092863"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"A45-GFaS1zVWI9XiWY5G0qk6dY_BPgWA\",\"aviator_ident\":\"-7ZMP2fnVlfcfZWOwXbNXSRJl135X2Hv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AADW365\",\"admin_memo\":\"MLHP092863\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AADW365","ident":"mv3xVEKXOSmHtBiXIOy6QWzqAnxwvSZL","created_at":1763565070,"id":2161} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 16:14:32 [172.19.0.14][516][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'C5e7etP1r85gdvTZMaePW8WqyDgTBhKp', 'aviator_ident' => 'k_6KYh4YjcQjwhsIPzVvy9NTZ6hVgMIv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3643'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHK097 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHK097'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP153254', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP153254"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"C5e7etP1r85gdvTZMaePW8WqyDgTBhKp\",\"aviator_ident\":\"k_6KYh4YjcQjwhsIPzVvy9NTZ6hVgMIv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHK097\",\"admin_memo\":\"MLBP153254\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHK097","ident":"uQXsVAcXgthYfAK_uXSxWUpjYWOMwNK1","created_at":1763565272,"id":2162} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:09:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'taKXKyt-duGAYU0AteDCswbjs8TNqNi5', 'aviator_ident' => 'xY7lYwyagplhRPLQVWiXWbADIB3fAfbL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3644'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKD-709'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKD-709'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156877', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156877"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"taKXKyt-duGAYU0AteDCswbjs8TNqNi5\",\"aviator_ident\":\"xY7lYwyagplhRPLQVWiXWbADIB3fAfbL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-709\",\"admin_memo\":\"MLBP156877\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKD-709","ident":"Z2DdzGdQ4YnAnbIJgNy0OEk4iAamjSun","created_at":1763572150,"id":2163} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:10:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bNm7DC2sY1_hH6n1LKivbf63FvT9KPuz', 'aviator_ident' => 'XlD-Qe_KqnZrtbUQC-rrWNAvbU_LsHTS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3645'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AICM290'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AICM290'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156878', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156878"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bNm7DC2sY1_hH6n1LKivbf63FvT9KPuz\",\"aviator_ident\":\"XlD-Qe_KqnZrtbUQC-rrWNAvbU_LsHTS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM290\",\"admin_memo\":\"MLBP156878\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AICM290","ident":"AjwTPdZOFYPtx6zUyBiIcFyFL065a7Rf","created_at":1763572223,"id":2164} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:11:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PoL0y4aEITmkk6JL0TT5y4xal-4rputd', 'aviator_ident' => '3eSdEZYhNKiYAB0OC0eOxJYnxBXUIXK7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3646'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PAD-900'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PAD-900'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156879', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156879"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PoL0y4aEITmkk6JL0TT5y4xal-4rputd\",\"aviator_ident\":\"3eSdEZYhNKiYAB0OC0eOxJYnxBXUIXK7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PAD-900\",\"admin_memo\":\"MLBP156879\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PAD-900","ident":"G1N4nl2IEWWiuRNiA0f-g-dlzEBTDI1B","created_at":1763572284,"id":2165} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:12:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'x3HG_JcnrrGJ_9BSurL2DxR6LWHWxWYV', 'aviator_ident' => 'ECCIhWvltvHP_orcT9BMwbwg3CHM4-Mj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3647'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIET235'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIET235'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156880', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156880"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"x3HG_JcnrrGJ_9BSurL2DxR6LWHWxWYV\",\"aviator_ident\":\"ECCIhWvltvHP_orcT9BMwbwg3CHM4-Mj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET235\",\"admin_memo\":\"MLBP156880\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIET235","ident":"-HGyvmC5dOgIrBY--Hf6Ix5U0hwNc15p","created_at":1763572349,"id":2166} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:13:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9YS0sU631hGnsijcjrY4EhItVTbRN3IX', 'aviator_ident' => 'tmlANcwVSiEupz6FlgnQUL_is7jDDuRO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3648'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX568'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX568'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156881', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156881"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9YS0sU631hGnsijcjrY4EhItVTbRN3IX\",\"aviator_ident\":\"tmlANcwVSiEupz6FlgnQUL_is7jDDuRO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX568\",\"admin_memo\":\"MLBP156881\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX568","ident":"5-5H5TbJLTURYy8JPtW_ZSIOOl5oKjG3","created_at":1763572404,"id":2167} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:14:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'c89VfGb27eYrpPuPTWXDfcH4O-L9DtWt', 'aviator_ident' => 'ezuKUMfuejowE8ogQ-tg1ZtRXmJDpLjL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3649'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJG360'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJG360'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156445', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156445"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"c89VfGb27eYrpPuPTWXDfcH4O-L9DtWt\",\"aviator_ident\":\"ezuKUMfuejowE8ogQ-tg1ZtRXmJDpLjL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG360\",\"admin_memo\":\"MLBP156445\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJG360","ident":"_fMeqMgOniSVPyZjyaWKupsSvE634Kyt","created_at":1763572497,"id":2168} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:15:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'o1ebA100nqqJoADTsDSDBWnXKXR-8EAu', 'aviator_ident' => 'uyI_y3hGmHyxtZk6Lgp6OPwhZvq2ny3T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3650'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHO489'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHO489'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156882', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156882"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"o1ebA100nqqJoADTsDSDBWnXKXR-8EAu\",\"aviator_ident\":\"uyI_y3hGmHyxtZk6Lgp6OPwhZvq2ny3T\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHO489\",\"admin_memo\":\"MLBP156882\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHO489","ident":"bDFvRp_eeIfpaULd7zlqn3zWF5rlbpru","created_at":1763572550,"id":2169} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:16:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F1BiPHDK9SXtlvRNQe8hUs07KzbddO4a', 'aviator_ident' => 'yKeBAwIKlH5VCQkPSq7Wm66wwiqC-sOG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3651'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGF584'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGF584'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156883', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156883"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"F1BiPHDK9SXtlvRNQe8hUs07KzbddO4a\",\"aviator_ident\":\"yKeBAwIKlH5VCQkPSq7Wm66wwiqC-sOG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGF584\",\"admin_memo\":\"MLBP156883\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGF584","ident":"CsuQS9MuoQgYXxgC0-0Ut0xTZT1DMfMz","created_at":1763572609,"id":2170} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 18:56:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '85d81z60Ppxw2hSyHZyBRx47RaQ0UHhY', 'aviator_ident' => 'I_VimZWtmYAnkzbciEIC4j0tbrm4SpTF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3652'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RUA-921 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RUA-921'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156824', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156824"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"85d81z60Ppxw2hSyHZyBRx47RaQ0UHhY\",\"aviator_ident\":\"I_VimZWtmYAnkzbciEIC4j0tbrm4SpTF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RUA-921\",\"admin_memo\":\"MLBP156824\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RUA-921","ident":"XlqQR5L6FopRRW86zAkFOjV236a7hQ9q","created_at":1763574980,"id":2171} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 19:32:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AkE_vbvfy3go-H3Ke7hdSdy5_YB3UKYC', 'aviator_ident' => '7B-cu1Jos7ipQs6IzqEq3HryBLRvO114', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3653'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NHG-918 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NHG-918'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156773', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156773"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AkE_vbvfy3go-H3Ke7hdSdy5_YB3UKYC\",\"aviator_ident\":\"7B-cu1Jos7ipQs6IzqEq3HryBLRvO114\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NHG-918\",\"admin_memo\":\"MLBP156773\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NHG-918","ident":"HOJ1u2hJAYDtuZfzOqyIN8no6sBbnOHh","created_at":1763577160,"id":2172} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 19:33:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'faqZHu-NJcaulcXpXZ3XajJH2A8jc5mW', 'aviator_ident' => 'f4FIQk4iKKsZmw9N_6ZEOITKUpoEQuIm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3654'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF784 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF784'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156770', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156770"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"faqZHu-NJcaulcXpXZ3XajJH2A8jc5mW\",\"aviator_ident\":\"f4FIQk4iKKsZmw9N_6ZEOITKUpoEQuIm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF784\",\"admin_memo\":\"MLBP156770\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF784","ident":"S_Kb-iSd8SZygyUGUolwLcLlhvyY_zff","created_at":1763577200,"id":2173} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 19:34:03 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'dCaDGyrWFAd9c-EO0pQxqhWBsmtjYc-B', 'aviator_ident' => 'zbIvleSsDFgd9_OnmwgYFoknBLzCOKjo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3655'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AELY861 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AELY861'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156769', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156769"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dCaDGyrWFAd9c-EO0pQxqhWBsmtjYc-B\",\"aviator_ident\":\"zbIvleSsDFgd9_OnmwgYFoknBLzCOKjo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AELY861\",\"admin_memo\":\"MLBP156769\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AELY861","ident":"uC-y5p85_UYaWIpoFxPbs2TOdJpWwANr","created_at":1763577243,"id":2174} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 19:35:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qw9tWsDxMMPPd2D6MXmvsuAUWMuuELpL', 'aviator_ident' => '_T8aBxaLVeq-PmzvPso-mEyragKlQ0bw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3656'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NYR-507 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NYR-507'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156772', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156772"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qw9tWsDxMMPPd2D6MXmvsuAUWMuuELpL\",\"aviator_ident\":\"_T8aBxaLVeq-PmzvPso-mEyragKlQ0bw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NYR-507\",\"admin_memo\":\"MLBP156772\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NYR-507","ident":"JFEQQJXPqc8j3jbOjJj2Qr5Vr6XI-lEI","created_at":1763577337,"id":2175} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 20:23:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bDmQ6kyjLbV6AyEkZf0Hxpi8IrVDQXoS', 'aviator_ident' => 'ZCgHus6PKp2jk8NC80f1VoaNqmeyzCKC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3657'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJY769 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJY769'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156771', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156771"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bDmQ6kyjLbV6AyEkZf0Hxpi8IrVDQXoS\",\"aviator_ident\":\"ZCgHus6PKp2jk8NC80f1VoaNqmeyzCKC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJY769\",\"admin_memo\":\"MLBP156771\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJY769","ident":"uLCxsvBgJZqbJTvH5Vh8OBnh8GjXOj8z","created_at":1763580216,"id":2176} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-19 21:04:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rWKaiPeyHRM296ImIhWjvnoM0i9tq9UK', 'aviator_ident' => 'uxY_tV5eC4ux2uDENFtw_vuFGMGyC24o', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3658'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SBT-143 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SBT-143'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156786', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156786"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rWKaiPeyHRM296ImIhWjvnoM0i9tq9UK\",\"aviator_ident\":\"uxY_tV5eC4ux2uDENFtw_vuFGMGyC24o\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBT-143\",\"admin_memo\":\"MLBP156786\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBT-143","ident":"6FnjIbPI8TlmWuA3wOYOtCXHiN4YnEdb","created_at":1763582671,"id":2177} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 09:20:44 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3EjTmVDdF7ikPuMVNwgqOi2QSPX29g_9', 'aviator_ident' => '8ae0nfqQcmL4OwbsiEo_thQ3lrMXXxVB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3659'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP876 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP876'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092081', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092081"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"3EjTmVDdF7ikPuMVNwgqOi2QSPX29g_9\",\"aviator_ident\":\"8ae0nfqQcmL4OwbsiEo_thQ3lrMXXxVB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP876\",\"admin_memo\":\"MLHP092081\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP876","ident":"9FBDSQ7522o_Zp6N2jXKTdiK8RKsBAUH","created_at":1763626844,"id":2178} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 11:11:29 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HrVBjqau4zyQTdc8D10KnsMhNK2Jaz4M', 'aviator_ident' => 'zWpfJV8JzYZ4wQ_d0SKLIWR2PvJpkqHH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3660'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RDA-675'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RDA-675'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156926', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156926"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HrVBjqau4zyQTdc8D10KnsMhNK2Jaz4M\",\"aviator_ident\":\"zWpfJV8JzYZ4wQ_d0SKLIWR2PvJpkqHH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDA-675\",\"admin_memo\":\"MLBP156926\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RDA-675","ident":"kpG2dRFy9E1lnz-evzFkkJz_Eb7-qGh_","created_at":1763633489,"id":2179} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 11:18:37 [172.19.0.14][311][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'nCZT3HgkdDRtIfsgGHWryIC8ANTzZCAg', 'aviator_ident' => '6TvzeVIAvgR_flm4OVzXtufNt-hm1hHZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3661'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RDA-675'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RDA-675'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156923', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156923"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nCZT3HgkdDRtIfsgGHWryIC8ANTzZCAg\",\"aviator_ident\":\"6TvzeVIAvgR_flm4OVzXtufNt-hm1hHZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDA-675\",\"admin_memo\":\"MLBP156923\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RDA-675","ident":"5rZmky7w6CkudgfUot8Gzc4e0XTICiMH","created_at":1763633917,"id":2180} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 12:01:47 [172.19.0.14][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yl8MCdLFNKYuFQ4OXQQBS7YmvwAC649s', 'aviator_ident' => '67O2oPaRPFxgC9LdrebNP5X4A1tnIAH_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3662'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TDY-555 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TDY-555'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP108671', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP108671"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yl8MCdLFNKYuFQ4OXQQBS7YmvwAC649s\",\"aviator_ident\":\"67O2oPaRPFxgC9LdrebNP5X4A1tnIAH_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TDY-555\",\"admin_memo\":\"MLBP108671\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TDY-555","ident":"ZVOxJDxj9-lYO8hLUBQx4911sd9_BoRQ","created_at":1763636508,"id":2181} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 12:46:35 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fwC3Zf6VSXk7xRnkwptYMmZahcVUgPJV', 'aviator_ident' => 'Qc_chBxdZegUo0WPmPLu-N4ufvKelZbH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3663'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP875 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP875'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092077', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092077"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"fwC3Zf6VSXk7xRnkwptYMmZahcVUgPJV\",\"aviator_ident\":\"Qc_chBxdZegUo0WPmPLu-N4ufvKelZbH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP875\",\"admin_memo\":\"MLHP092077\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP875","ident":"Uj4SyqHQNGqWjVsG36nLlbu3IQ5lVQ1a","created_at":1763639195,"id":2182} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:07:23 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'O8M-IOJmRl1HM3VpX5pxPk7yJTH-kWWF', 'aviator_ident' => '3V2je0QG2CdBJilWow6_zRpMGX0UaeDs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3664'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KVA-496 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KVA-496'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156359', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156359"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O8M-IOJmRl1HM3VpX5pxPk7yJTH-kWWF\",\"aviator_ident\":\"3V2je0QG2CdBJilWow6_zRpMGX0UaeDs\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KVA-496\",\"admin_memo\":\"MLBP156359\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KVA-496","ident":"WBIObqLVJ3StrbpBMtNBdeS9B-Tlmkoy","created_at":1763654843,"id":2183} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:26:56 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Vf60I8Q6NCTx6Jr-YK9e4cR2OTtbReBB', 'aviator_ident' => 'G1hs902O-HG1h7BPMR8zaYjBH73ccbYE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3665'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC885'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC885'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156972', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156972"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Vf60I8Q6NCTx6Jr-YK9e4cR2OTtbReBB\",\"aviator_ident\":\"G1hs902O-HG1h7BPMR8zaYjBH73ccbYE\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC885\",\"admin_memo\":\"MLBP156972\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC885","ident":"Og8GDqpUkXcBTO-n9-cIMuFhtODj394B","created_at":1763656016,"id":2184} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:27:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NrBoF1yoX28efyZv7yyZzAw8-s5jyFno', 'aviator_ident' => 'bQYOseGAm80cbK6vqbhfpsA15vGSjCnJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3666'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC829'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC829'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156973', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156973"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NrBoF1yoX28efyZv7yyZzAw8-s5jyFno\",\"aviator_ident\":\"bQYOseGAm80cbK6vqbhfpsA15vGSjCnJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC829\",\"admin_memo\":\"MLBP156973\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC829","ident":"HimwiIrduAY5aniobl-m-BA6-kndJ8GE","created_at":1763656070,"id":2185} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:28:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M4gR-6eH3SoCLRk7rIVsaN-U61hB2Utj', 'aviator_ident' => '1_quMMr2tQkRCdA5chiCWIe5iCkAt9Lm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3667'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBR233'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBR233'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156974', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156974"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M4gR-6eH3SoCLRk7rIVsaN-U61hB2Utj\",\"aviator_ident\":\"1_quMMr2tQkRCdA5chiCWIe5iCkAt9Lm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR233\",\"admin_memo\":\"MLBP156974\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBR233","ident":"WrSg5AL4yTY35wIXFhGUeYNK6VAfZnV2","created_at":1763656115,"id":2186} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:29:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hZZidPlz4BkhtrnndI4njfJfqWbgCMxg', 'aviator_ident' => 'Y2pCJH6R4bpCfWH0-gMIJ7i-VsXNTy1w', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3668'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AICN449'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AICN449'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156975', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156975"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hZZidPlz4BkhtrnndI4njfJfqWbgCMxg\",\"aviator_ident\":\"Y2pCJH6R4bpCfWH0-gMIJ7i-VsXNTy1w\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICN449\",\"admin_memo\":\"MLBP156975\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AICN449","ident":"63Y43y0Ahz1LR08Glg0-au3CvK-t9C0s","created_at":1763656163,"id":2187} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:30:16 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'imcbok-ZXn8jDy5n8OhXvGe7ieH9Dmgz', 'aviator_ident' => 'QYgK_k51qI7fX8u4opbLiFAFUexhu3dL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3669'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIBQ404'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIBQ404'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156976', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156976"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"imcbok-ZXn8jDy5n8OhXvGe7ieH9Dmgz\",\"aviator_ident\":\"QYgK_k51qI7fX8u4opbLiFAFUexhu3dL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ404\",\"admin_memo\":\"MLBP156976\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIBQ404","ident":"X8C515PXpB1MxMkKM_ylRGfq5h0A_buf","created_at":1763656216,"id":2188} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:30:57 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vI7_8ILX7esjJwo1vBxzEfNZJdFUC2bU', 'aviator_ident' => 'sKXuEw167ypAq_g9LzsJOWOHPx3zwpmY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3670'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PTX-763'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PTX-763'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156977', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156977"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vI7_8ILX7esjJwo1vBxzEfNZJdFUC2bU\",\"aviator_ident\":\"sKXuEw167ypAq_g9LzsJOWOHPx3zwpmY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTX-763\",\"admin_memo\":\"MLBP156977\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PTX-763","ident":"EECmAgRA9sLqizEsR2BDNhWQsoVCdXZ3","created_at":1763656258,"id":2189} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:31:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1y74X2JxPBJH0fvKK9ZRZM5OnnSgWwbj', 'aviator_ident' => 'thHtg2AfRKT-WDUTUgHFIL7lZ-nCCw_6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3671'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXW-617'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SXW-617'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156978', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156978"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1y74X2JxPBJH0fvKK9ZRZM5OnnSgWwbj\",\"aviator_ident\":\"thHtg2AfRKT-WDUTUgHFIL7lZ-nCCw_6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-617\",\"admin_memo\":\"MLBP156978\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXW-617","ident":"AabVCkTFJYGx4WoHeZIrT8yP7oiqWIYq","created_at":1763656298,"id":2190} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 17:36:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G4HqsBfHy6U_IrJif8Xzk-mD0Y2r4cCz', 'aviator_ident' => 'D_tps51MjGWBVpv23moGmAk9RxIdthvH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3672'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TBS-541'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TBS-541'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156979', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156979"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G4HqsBfHy6U_IrJif8Xzk-mD0Y2r4cCz\",\"aviator_ident\":\"D_tps51MjGWBVpv23moGmAk9RxIdthvH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBS-541\",\"admin_memo\":\"MLBP156979\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TBS-541","ident":"RmQ5iwbcqzVIkO0ZyjMoHnQE78EosXtE","created_at":1763656566,"id":2191} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 18:00:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bNm7DC2sY1_hH6n1LKivbf63FvT9KPuz', 'aviator_ident' => '4a6tF61TsIrLrwKia2kBLcFbZTq5YyjA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3673'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICM290 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICM290'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156878', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156878"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bNm7DC2sY1_hH6n1LKivbf63FvT9KPuz\",\"aviator_ident\":\"4a6tF61TsIrLrwKia2kBLcFbZTq5YyjA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICM290\",\"admin_memo\":\"MLBP156878\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICM290","ident":"238diVMLhwu7wHPlrrWVsfqRQQnpWpTa","created_at":1763658039,"id":2192} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 18:06:51 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'fjAuDNgnGuuoTj0V5Hr3TRlGI2xzx-7Q', 'aviator_ident' => 'rJeI02uEmQguWEIzAxIlo8PS7hjAJXvH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3674'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIGY985 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIGY985'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156969', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156969"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"fjAuDNgnGuuoTj0V5Hr3TRlGI2xzx-7Q\",\"aviator_ident\":\"rJeI02uEmQguWEIzAxIlo8PS7hjAJXvH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGY985\",\"admin_memo\":\"MLBP156969\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGY985","ident":"v4lK1M55gVw0x9R2fmkKn3l0LNjI-CpK","created_at":1763658412,"id":2193} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 18:55:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'c89VfGb27eYrpPuPTWXDfcH4O-L9DtWt', 'aviator_ident' => 'YS-E0imSMZ7QpzGMWX5BbsJZZnJ8SqYm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3675'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG360 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG360'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156445', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156445"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"c89VfGb27eYrpPuPTWXDfcH4O-L9DtWt\",\"aviator_ident\":\"YS-E0imSMZ7QpzGMWX5BbsJZZnJ8SqYm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG360\",\"admin_memo\":\"MLBP156445\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG360","ident":"7-konACD3J30iSg_vWdTKXVE4hH4OFFO","created_at":1763661340,"id":2194} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 19:01:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'taKXKyt-duGAYU0AteDCswbjs8TNqNi5', 'aviator_ident' => 'SSfzdjAPd2MMpMnSwUUDVUIetVsbr5OP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3676'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-709 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-709'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156877', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156877"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"taKXKyt-duGAYU0AteDCswbjs8TNqNi5\",\"aviator_ident\":\"SSfzdjAPd2MMpMnSwUUDVUIetVsbr5OP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-709\",\"admin_memo\":\"MLBP156877\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-709","ident":"a9pYsCm7TjuUVGDOKpz1iebxL46dipK5","created_at":1763661702,"id":2195} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 19:59:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'F1BiPHDK9SXtlvRNQe8hUs07KzbddO4a', 'aviator_ident' => '2-sseMn2AmJtKxZjl5Fje0de7R7HyRTy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3677'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGF584 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGF584'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156883', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156883"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"F1BiPHDK9SXtlvRNQe8hUs07KzbddO4a\",\"aviator_ident\":\"2-sseMn2AmJtKxZjl5Fje0de7R7HyRTy\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGF584\",\"admin_memo\":\"MLBP156883\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGF584","ident":"fiO--6IAbZYjNl0H7coJn3MtDryp2RCG","created_at":1763665154,"id":2196} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 20:18:08 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '9YS0sU631hGnsijcjrY4EhItVTbRN3IX', 'aviator_ident' => 'hFiAb3TZIVRPAc3KPv3llUKeP93s9L-t', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3678'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX568 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX568'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156881', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156881"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"9YS0sU631hGnsijcjrY4EhItVTbRN3IX\",\"aviator_ident\":\"hFiAb3TZIVRPAc3KPv3llUKeP93s9L-t\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX568\",\"admin_memo\":\"MLBP156881\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX568","ident":"3mCc3kFSWgLrGeanVL0vFXvd0Hbq-bFQ","created_at":1763666288,"id":2197} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 21:16:43 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HrVBjqau4zyQTdc8D10KnsMhNK2Jaz4M', 'aviator_ident' => 'GVzffUdksALrhb7lbudVNqp9LEwpF1rX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3679'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RDA-675 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RDA-675'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156926', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156926"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HrVBjqau4zyQTdc8D10KnsMhNK2Jaz4M\",\"aviator_ident\":\"GVzffUdksALrhb7lbudVNqp9LEwpF1rX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RDA-675\",\"admin_memo\":\"MLBP156926\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RDA-675","ident":"JFRU3XoxhMt4SOzSlejUlzDQG9XLTiIA","created_at":1763669803,"id":2198} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 22:05:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'PoL0y4aEITmkk6JL0TT5y4xal-4rputd', 'aviator_ident' => 'bPNSWr3FQvrV-ULhHDojm2pR0YjYlrzq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3680'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PAD-900 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PAD-900'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156879', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156879"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PoL0y4aEITmkk6JL0TT5y4xal-4rputd\",\"aviator_ident\":\"bPNSWr3FQvrV-ULhHDojm2pR0YjYlrzq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PAD-900\",\"admin_memo\":\"MLBP156879\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PAD-900","ident":"k1rjtG8cdZIreCKcYzSV-XZOIP7jnycI","created_at":1763672737,"id":2199} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 22:56:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'x3HG_JcnrrGJ_9BSurL2DxR6LWHWxWYV', 'aviator_ident' => 'c4cMLMEkib0-weZOzIKH30Js11JlgqkG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3681'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET235 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET235'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156880', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156880"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"x3HG_JcnrrGJ_9BSurL2DxR6LWHWxWYV\",\"aviator_ident\":\"c4cMLMEkib0-weZOzIKH30Js11JlgqkG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET235\",\"admin_memo\":\"MLBP156880\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET235","ident":"1XPqAXsIwgk44XnU5_D33USt65luG8kW","created_at":1763675778,"id":2200} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-20 23:14:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'o1ebA100nqqJoADTsDSDBWnXKXR-8EAu', 'aviator_ident' => 'jKl-X6b0cCRpvOH5EgoG_cgoxHsOVkj2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3682'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHO489 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHO489'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156882', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156882"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"o1ebA100nqqJoADTsDSDBWnXKXR-8EAu\",\"aviator_ident\":\"jKl-X6b0cCRpvOH5EgoG_cgoxHsOVkj2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHO489\",\"admin_memo\":\"MLBP156882\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHO489","ident":"GIDINYgRP_se7LK2gamglDoiXXENLq7z","created_at":1763676846,"id":2201} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 06:41:49 [172.19.0.14][25][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'bc6IkUTzWmv9wDYn6lUy7LkXHLUII_6x', 'aviator_ident' => 'ZLEctnwZAeq5D-O89EyFYm2hq76U1tjM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3683'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'HURU888 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'HURU888'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156941', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156941"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bc6IkUTzWmv9wDYn6lUy7LkXHLUII_6x\",\"aviator_ident\":\"ZLEctnwZAeq5D-O89EyFYm2hq76U1tjM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"HURU888\",\"admin_memo\":\"MLBP156941\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"HURU888","ident":"ssccmKVIHPw17pNk2eKfLjjFCKkI89YH","created_at":1763703709,"id":2202} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 08:19:21 [172.19.0.14][1][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yl8MCdLFNKYuFQ4OXQQBS7YmvwAC649s', 'aviator_ident' => 'zbVFTL4F13ONW659ztNd3BecgZuXvo9t', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3684'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TDY-555'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TDY-555'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP108671', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP108671"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yl8MCdLFNKYuFQ4OXQQBS7YmvwAC649s\",\"aviator_ident\":\"zbVFTL4F13ONW659ztNd3BecgZuXvo9t\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TDY-555\",\"admin_memo\":\"MLBP108671\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TDY-555","ident":"421YjwP8iSJxJGPibL99n9kXDFV3ezsf","created_at":1763709561,"id":2203} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 11:09:07 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'otjAYi9tGDAVwIUZ68y_EAKdNofX4wsy', 'aviator_ident' => 'F6eQmcEGNsqOUj6YKV0kDSEOGY0k90rO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3685'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP877 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP877'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092082', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092082"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"otjAYi9tGDAVwIUZ68y_EAKdNofX4wsy\",\"aviator_ident\":\"F6eQmcEGNsqOUj6YKV0kDSEOGY0k90rO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP877\",\"admin_memo\":\"MLHP092082\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP877","ident":"RdwCOVhGQbjBr1jW6SKFnjuJ9nMQ_hQg","created_at":1763719748,"id":2204} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 12:48:59 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '5iBwyGNyq7i1_SBPbhLE6bjOnrko0JeN', 'aviator_ident' => 'r_ij7DC5frCW-89X1jzL_N3p49c6GKwL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3686'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS268 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS268'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092092', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092092"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"5iBwyGNyq7i1_SBPbhLE6bjOnrko0JeN\",\"aviator_ident\":\"r_ij7DC5frCW-89X1jzL_N3p49c6GKwL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS268\",\"admin_memo\":\"MLHP092092\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS268","ident":"PJDc_rfip_kWwkgx7SKGfSZriRNlI4eX","created_at":1763725740,"id":2205} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 13:59:02 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HmX5mHjyzA2z7vneIneJjHc-pg9XnM1e', 'aviator_ident' => 'MNO8mC2L-vZuXIM43zgdxe-kRhLAnNRH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3687'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AA2327PM'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AA2327PM'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HmX5mHjyzA2z7vneIneJjHc-pg9XnM1e\",\"aviator_ident\":\"MNO8mC2L-vZuXIM43zgdxe-kRhLAnNRH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AA2327PM\",\"admin_memo\":\"MLBP157060\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AA2327PM","ident":"4paEL17brWWPwC8NIHTDvd2x7vFhdHG4","created_at":1763729942,"id":2206} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 14:14:42 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Z6pb4eDyGVFmMnxzAfahTtQH5pgW6Kws', 'aviator_ident' => 'L1tIetL8OAL_xq0MjehE8vy_00zjjPul', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3688'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBR207 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBR207'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092946', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092946"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Z6pb4eDyGVFmMnxzAfahTtQH5pgW6Kws\",\"aviator_ident\":\"L1tIetL8OAL_xq0MjehE8vy_00zjjPul\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR207\",\"admin_memo\":\"MLHP092946\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBR207","ident":"EbxFH1PDFHbk9qwWcfe9I2CiGh1CXtg3","created_at":1763730882,"id":2207} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 15:42:36 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Qg7pxPgGJej06YdZn4Mwn9F08tUb_x6U', 'aviator_ident' => 'U4khUfroYR1CkND1Itk3jVuLt1qEHb6U', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3689'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SMC-656 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SMC-656'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092148', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092148"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Qg7pxPgGJej06YdZn4Mwn9F08tUb_x6U\",\"aviator_ident\":\"U4khUfroYR1CkND1Itk3jVuLt1qEHb6U\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SMC-656\",\"admin_memo\":\"MLHP092148\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SMC-656","ident":"_LD6y1TM5m7-98z0G7fNSOUT4DcNMHNk","created_at":1763736156,"id":2208} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 15:59:04 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7-fxJhJjgiAB2MZX-LwN-a8xdSZdynkc', 'aviator_ident' => 'iPy6VQR55mhldtvri24eCrL0wTtLyPE2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3690'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Bérautó - Ügyfél autó'; $description = 'AOCD237 - RCU-460'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Bérautó'; $description = 'AOCD237'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCU-460'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092987', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092987"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7-fxJhJjgiAB2MZX-LwN-a8xdSZdynkc\",\"aviator_ident\":\"iPy6VQR55mhldtvri24eCrL0wTtLyPE2\",\"type\":\"replace\",\"name\":\"Csere: B\\u00e9raut\\u00f3 - \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCD237 - RCU-460\",\"admin_memo\":\"MLHP092987\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Bérautó - Ügyfél autó","description":"AOCD237 - RCU-460","ident":"t6fe_pTI7g_gW2PR2xuL2K2EG2UqHXNA","created_at":1763737144,"id":2209} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 16:47:57 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'liG_IZrNlctvDhDf_JReg-knffe3bCtb', 'aviator_ident' => 'vfpnNrn86YiJ-8RuzBlyKwV--csbVVCN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3691'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TCB-633 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TCB-633'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157068', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157068"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"liG_IZrNlctvDhDf_JReg-knffe3bCtb\",\"aviator_ident\":\"vfpnNrn86YiJ-8RuzBlyKwV--csbVVCN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TCB-633\",\"admin_memo\":\"MLBP157068\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TCB-633","ident":"aNhf3za7TA67qfXmdOIzZrZWozJ9fNvg","created_at":1763740077,"id":2210} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 17:07:01 [172.19.0.14][396][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'CYm7w7Gtx9E346A3jH7pCYcKDAm_wV1A', 'aviator_ident' => 't7DZR-ChOddur-3PNkXWzHX_WcGSitlR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3692'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SVH-205'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SVH-205'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092924', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092924"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"CYm7w7Gtx9E346A3jH7pCYcKDAm_wV1A\",\"aviator_ident\":\"t7DZR-ChOddur-3PNkXWzHX_WcGSitlR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SVH-205\",\"admin_memo\":\"MLHP092924\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SVH-205","ident":"Xs4VB9K9gEIxw7EP1BAft4n3Km749PUf","created_at":1763741221,"id":2211} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 17:10:59 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tGPbP5j959voKy_Zb8ovVJI-nH2oLbob', 'aviator_ident' => 'EIe3fiMP4_xyyNT58gneYAPQH00XkYlb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3693'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'RGP-180 - AILP598'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RGP-180'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AILP598'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157038', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157038"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tGPbP5j959voKy_Zb8ovVJI-nH2oLbob\",\"aviator_ident\":\"EIe3fiMP4_xyyNT58gneYAPQH00XkYlb\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"RGP-180 - AILP598\",\"admin_memo\":\"MLBP157038\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"RGP-180 - AILP598","ident":"ih_iUuCBacbz-r2IZ7WPZtP09RxKz09P","created_at":1763741459,"id":2212} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:13:14 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0hQUqwl_8v9QVpHMbXdMqLUZwzKLlyPi', 'aviator_ident' => 'eU7wgD6k0KeesE51abe3N1UorICAAR37', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3694'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SWL-481'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SWL-481'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157086', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157086"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0hQUqwl_8v9QVpHMbXdMqLUZwzKLlyPi\",\"aviator_ident\":\"eU7wgD6k0KeesE51abe3N1UorICAAR37\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWL-481\",\"admin_memo\":\"MLBP157086\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SWL-481","ident":"Sf4pNHpKptK0ZB2GWj0Mr1q5jsJCXvfd","created_at":1763745194,"id":2213} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:20:55 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7quhIBnytas0344MFmz87ciXW155ImUR', 'aviator_ident' => 'Lop5BPZcNA0T0prLg2mixbdC5inlLF7Z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3695'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJS620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJS620'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157087', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157087"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7quhIBnytas0344MFmz87ciXW155ImUR\",\"aviator_ident\":\"Lop5BPZcNA0T0prLg2mixbdC5inlLF7Z\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS620\",\"admin_memo\":\"MLBP157087\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJS620","ident":"Z5moSBN2VY4HHzkc872aIpaPjQ1FVuVc","created_at":1763745655,"id":2214} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:22:19 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l-JmI-YR1vLbZ4sLVhGwZk00E43JFTOi', 'aviator_ident' => 'qZcm6hplxyG0VjDPqfR3dE7wQudUQ6Wm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3696'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKD-503'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKD-503'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157088', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157088"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l-JmI-YR1vLbZ4sLVhGwZk00E43JFTOi\",\"aviator_ident\":\"qZcm6hplxyG0VjDPqfR3dE7wQudUQ6Wm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-503\",\"admin_memo\":\"MLBP157088\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKD-503","ident":"XaDGcWgPDQKWoiOaoX2b29gW8VZXjR4-","created_at":1763745739,"id":2215} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:23:31 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hz5bcaVSAGmA1hEaccge9fRI8_WzZpU-', 'aviator_ident' => 'TBodqraDifN4ls256l5ARDODKue7tgmQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3697'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RAD-989'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RAD-989'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157089', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157089"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hz5bcaVSAGmA1hEaccge9fRI8_WzZpU-\",\"aviator_ident\":\"TBodqraDifN4ls256l5ARDODKue7tgmQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAD-989\",\"admin_memo\":\"MLBP157089\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RAD-989","ident":"wcynDMAKDb5FB3TVHPqnRRZMsxDr9XMC","created_at":1763745811,"id":2216} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:24:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pb-uO8dodSVqBR0oBTJ4hOyqybiPK0Yi', 'aviator_ident' => 'poLZqcem_M4GBmGqf01RZ-JPNcmWgSxf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3698'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIIS640'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIIS640'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157090', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157090"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pb-uO8dodSVqBR0oBTJ4hOyqybiPK0Yi\",\"aviator_ident\":\"poLZqcem_M4GBmGqf01RZ-JPNcmWgSxf\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS640\",\"admin_memo\":\"MLBP157090\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIIS640","ident":"Oxv0xCTbi6cfGG6Xa3UP0wo9Ihs2fNTJ","created_at":1763745877,"id":2217} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:25:46 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ej8cbgHfkISGRya-hxUJIFDkQZi19sor', 'aviator_ident' => 'cv7cPr-UL9dID6zgC8zP4etD7G66DGW-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3699'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AECH942'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AECH942'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157092', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157092"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ej8cbgHfkISGRya-hxUJIFDkQZi19sor\",\"aviator_ident\":\"cv7cPr-UL9dID6zgC8zP4etD7G66DGW-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECH942\",\"admin_memo\":\"MLBP157092\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECH942","ident":"BOvBo_hIpvvztRNcqSU-YAPELm7dDaul","created_at":1763745946,"id":2218} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:26:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GiMuTFh4bChg5xLjMA4rI6dzTHDts-nh', 'aviator_ident' => 'UugkFgDZMVXIqywnVlsEf6Di093jOA0x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3700'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEC736'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEC736'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157093', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157093"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GiMuTFh4bChg5xLjMA4rI6dzTHDts-nh\",\"aviator_ident\":\"UugkFgDZMVXIqywnVlsEf6Di093jOA0x\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEC736\",\"admin_memo\":\"MLBP157093\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEC736","ident":"3XYPd1hdK5seOJZCcrrOBH6D4xBg_hzz","created_at":1763746014,"id":2219} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:27:50 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wzPCrKv9nY0FaBFbh1wyGbO1c3Ll96n-', 'aviator_ident' => 'Q6JQzpxui3UzHyFOt490g5IJ6TDceUUW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3701'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SLX-508'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SLX-508'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157094', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157094"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wzPCrKv9nY0FaBFbh1wyGbO1c3Ll96n-\",\"aviator_ident\":\"Q6JQzpxui3UzHyFOt490g5IJ6TDceUUW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLX-508\",\"admin_memo\":\"MLBP157094\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SLX-508","ident":"KZZNaX5XtR1quRqAcGE8z0wpCblneGxm","created_at":1763746070,"id":2220} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:29:01 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ucWvBiIjM1CBpm1yxWUuh9KN0ozjDqNg', 'aviator_ident' => 'otZz-SOnKdCTZXx48gbIc9dR91sa5LwJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3702'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYD-948'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYD-948'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157095', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157095"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ucWvBiIjM1CBpm1yxWUuh9KN0ozjDqNg\",\"aviator_ident\":\"otZz-SOnKdCTZXx48gbIc9dR91sa5LwJ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-948\",\"admin_memo\":\"MLBP157095\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYD-948","ident":"qnzGk0n_rUe_XK9k-fzf4I_kg5q1JAec","created_at":1763746141,"id":2221} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:30:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yLbGu_QCSDYbsw9G0EAeKYi3P4NX5j60', 'aviator_ident' => '8pxKQichFRMw9cng_dOBuCxv_HvKLetu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3703'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SNX-238'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SNX-238'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157096', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157096"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yLbGu_QCSDYbsw9G0EAeKYi3P4NX5j60\",\"aviator_ident\":\"8pxKQichFRMw9cng_dOBuCxv_HvKLetu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SNX-238\",\"admin_memo\":\"MLBP157096\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SNX-238","ident":"flLyrtsXC1r2e0sztWH9NX7r9B5eTf8E","created_at":1763746202,"id":2222} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:33:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Vf60I8Q6NCTx6Jr-YK9e4cR2OTtbReBB', 'aviator_ident' => 'dgV8rKCl4h2imE6WMijaYgax4zJKmLwQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3704'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC885 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC885'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156972', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156972"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Vf60I8Q6NCTx6Jr-YK9e4cR2OTtbReBB\",\"aviator_ident\":\"dgV8rKCl4h2imE6WMijaYgax4zJKmLwQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC885\",\"admin_memo\":\"MLBP156972\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC885","ident":"FAfYC6rdDE356OiIWLfNglCyhA1RBUq_","created_at":1763746420,"id":2223} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:35:29 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'imcbok-ZXn8jDy5n8OhXvGe7ieH9Dmgz', 'aviator_ident' => 'lVQfG8SP3V2oA8UJP5ayKoBQ3Kpc-y5D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3705'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBQ404 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBQ404'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156976', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156976"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"imcbok-ZXn8jDy5n8OhXvGe7ieH9Dmgz\",\"aviator_ident\":\"lVQfG8SP3V2oA8UJP5ayKoBQ3Kpc-y5D\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBQ404\",\"admin_memo\":\"MLBP156976\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBQ404","ident":"F7ZlyXDPFfnitj1XBKfciwDbsrn4YPKv","created_at":1763746529,"id":2224} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 18:42:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M4gR-6eH3SoCLRk7rIVsaN-U61hB2Utj', 'aviator_ident' => 'TyR2xBXDLh3iQXn51_dMJ7EzbDYBitMN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3706'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBR233 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBR233'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156974', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156974"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M4gR-6eH3SoCLRk7rIVsaN-U61hB2Utj\",\"aviator_ident\":\"TyR2xBXDLh3iQXn51_dMJ7EzbDYBitMN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBR233\",\"admin_memo\":\"MLBP156974\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBR233","ident":"s5J_XDUZTrVVvAvAHGzxL_LZAlNMuhOY","created_at":1763746941,"id":2225} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 19:08:59 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vI7_8ILX7esjJwo1vBxzEfNZJdFUC2bU', 'aviator_ident' => 'cNoBu04BEPcX0ZTvjgPEA4zn0EynO6L6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3707'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PTX-763 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PTX-763'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156977', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156977"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vI7_8ILX7esjJwo1vBxzEfNZJdFUC2bU\",\"aviator_ident\":\"cNoBu04BEPcX0ZTvjgPEA4zn0EynO6L6\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PTX-763\",\"admin_memo\":\"MLBP156977\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PTX-763","ident":"SQ1hjDfuzo30zPKGONeTyEUspgBl0ibF","created_at":1763748539,"id":2226} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 19:26:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'HmX5mHjyzA2z7vneIneJjHc-pg9XnM1e', 'aviator_ident' => '2smbaqKtrddEBoUR-_ItUFx3OWyDT_Zc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3708'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AA2327PM - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AA2327PM'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HmX5mHjyzA2z7vneIneJjHc-pg9XnM1e\",\"aviator_ident\":\"2smbaqKtrddEBoUR-_ItUFx3OWyDT_Zc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AA2327PM\",\"admin_memo\":\"MLBP157060\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AA2327PM","ident":"HX4Y8CUCRkqn4oRYaTyVktPWf9KLM5zC","created_at":1763749577,"id":2227} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 19:49:24 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'NrBoF1yoX28efyZv7yyZzAw8-s5jyFno', 'aviator_ident' => 'xMM3oYob8dPlZY8cQC4nweAw_NIDzt3m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3709'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC829 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC829'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156973', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156973"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NrBoF1yoX28efyZv7yyZzAw8-s5jyFno\",\"aviator_ident\":\"xMM3oYob8dPlZY8cQC4nweAw_NIDzt3m\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC829\",\"admin_memo\":\"MLBP156973\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC829","ident":"Nez2b0VWVVBZEATSYTyhMIWo1TFAltKn","created_at":1763750964,"id":2228} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 20:27:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'G4HqsBfHy6U_IrJif8Xzk-mD0Y2r4cCz', 'aviator_ident' => 'S1ak14m2YlLm12YrpfppaWdFoAsbpqcW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3710'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TBS-541 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TBS-541'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156979', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156979"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G4HqsBfHy6U_IrJif8Xzk-mD0Y2r4cCz\",\"aviator_ident\":\"S1ak14m2YlLm12YrpfppaWdFoAsbpqcW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TBS-541\",\"admin_memo\":\"MLBP156979\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TBS-541","ident":"ppfh6gMeURGZDzJSeWN98asYXFmcooUQ","created_at":1763753265,"id":2229} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 21:06:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'M0qs4h61mDHc_YxYpfK0VnlQ9ndQVUuc', 'aviator_ident' => '7Us4YRORWXLUs5UsgDfNfJLCJXYCdrE0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3711'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'HDBC101 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'HDBC101'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157053', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157053"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"M0qs4h61mDHc_YxYpfK0VnlQ9ndQVUuc\",\"aviator_ident\":\"7Us4YRORWXLUs5UsgDfNfJLCJXYCdrE0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"HDBC101\",\"admin_memo\":\"MLBP157053\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"HDBC101","ident":"ZKU2p9d_edSayHMlgue-uGBHbzid-qvn","created_at":1763755591,"id":2230} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 21:19:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hZZidPlz4BkhtrnndI4njfJfqWbgCMxg', 'aviator_ident' => 'PHa0rUPHe8Ggnc8xKS298H_S5deAFOIK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3712'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AICN449 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AICN449'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156975', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156975"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hZZidPlz4BkhtrnndI4njfJfqWbgCMxg\",\"aviator_ident\":\"PHa0rUPHe8Ggnc8xKS298H_S5deAFOIK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICN449\",\"admin_memo\":\"MLBP156975\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICN449","ident":"iCVffnrlUOGQfy9yeKZCLljYZzwKAg6x","created_at":1763756388,"id":2231} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-21 22:15:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1y74X2JxPBJH0fvKK9ZRZM5OnnSgWwbj', 'aviator_ident' => 'YaYPl2cfbrIwHWM6VX9dYekU_tyh7zU7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3713'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-617 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-617'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156978', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156978"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1y74X2JxPBJH0fvKK9ZRZM5OnnSgWwbj\",\"aviator_ident\":\"YaYPl2cfbrIwHWM6VX9dYekU_tyh7zU7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-617\",\"admin_memo\":\"MLBP156978\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-617","ident":"I1Niyx6dpwxMYk9fT-NlWjeGxddf-ksy","created_at":1763759726,"id":2232} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 10:37:46 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oLRjbswW5E-0ZDZ03zOarp979ibYdh5a', 'aviator_ident' => 'KcyoIa-DznO1LuzoVNgvbYF-MEIwWMrB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3714'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS270 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS270'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092094', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092094"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"oLRjbswW5E-0ZDZ03zOarp979ibYdh5a\",\"aviator_ident\":\"KcyoIa-DznO1LuzoVNgvbYF-MEIwWMrB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS270\",\"admin_memo\":\"MLHP092094\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS270","ident":"sayS0AtEUUp31WMcwqTf6fo5ZlJaSSEV","created_at":1763977066,"id":2233} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 10:45:12 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VowJAlNs3jJfzPgoYO7EXh5HTBBkIOZ1', 'aviator_ident' => 'ozq0LN2cf3JK9vlAavVXzjwQEjgJoA2F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3715'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - '; $description = ' - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157158', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157158"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER ERROR]: Hibás HUB parancs: HTTP status code 422 [{"field":"description","message":"Description nem lehet üres."}] at line 72 [RUNNER OUTPUT (BEFORE THE ERROR)]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VowJAlNs3jJfzPgoYO7EXh5HTBBkIOZ1\",\"aviator_ident\":\"ozq0LN2cf3JK9vlAavVXzjwQEjgJoA2F\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \",\"description\":\"\",\"admin_memo\":\"MLBP157158\",\"ignore_payment\":\"\"}"} 2025-11-24 10:45:16 [172.19.0.14][308][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VowJAlNs3jJfzPgoYO7EXh5HTBBkIOZ1', 'aviator_ident' => 'ozq0LN2cf3JK9vlAavVXzjwQEjgJoA2F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3715'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIZ326'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIZ326'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157158', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157158"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VowJAlNs3jJfzPgoYO7EXh5HTBBkIOZ1\",\"aviator_ident\":\"ozq0LN2cf3JK9vlAavVXzjwQEjgJoA2F\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ326\",\"admin_memo\":\"MLBP157158\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIZ326","ident":"7V3LWtn8OGyffe6xFpsQg3_eK89CiB34","created_at":1763977516,"id":2234} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 11:05:41 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'qewcmanE9_r5_7vKLjXpXoUIPhIWvk86', 'aviator_ident' => 'CBbPTgHEcYeSMKA7vW7trOhrHpICPmBc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3716'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS269 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS269'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092093', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092093"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"qewcmanE9_r5_7vKLjXpXoUIPhIWvk86\",\"aviator_ident\":\"CBbPTgHEcYeSMKA7vW7trOhrHpICPmBc\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS269\",\"admin_memo\":\"MLHP092093\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS269","ident":"T3Z_bYwN8PQf1sa0RTImJZ7FRbBkEqwS","created_at":1763978741,"id":2235} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 13:50:53 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xAy00AnKmKZo9jwzghp7c7KGVv1a6htD', 'aviator_ident' => 'uodhiXKyPHndEGdD7HS9MbN9D63qxS9g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3718'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET249 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET249'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP155926', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP155926"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xAy00AnKmKZo9jwzghp7c7KGVv1a6htD\",\"aviator_ident\":\"uodhiXKyPHndEGdD7HS9MbN9D63qxS9g\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET249\",\"admin_memo\":\"MLBP155926\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET249","ident":"jvO4H44CAsY4914nD1tnd-sg1cwpiNWj","created_at":1763988654,"id":2236} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 14:22:56 [172.19.0.14][544][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'rPrika8X831NY58H680ai5egFTEo8Lle', 'aviator_ident' => 'qpOewzSwpkNljw5KKi7VD_8Ufb-k5gOI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3721'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEU-925 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEU-925'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157184', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157184"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"rPrika8X831NY58H680ai5egFTEo8Lle\",\"aviator_ident\":\"qpOewzSwpkNljw5KKi7VD_8Ufb-k5gOI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-925\",\"admin_memo\":\"MLBP157184\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEU-925","ident":"hZlTLEp_nD6WZ_FptdwkG00_1KjTsQiw","created_at":1763990576,"id":2237} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 17:03:15 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'naW-XHIWUveqVIYeGHE1pixUEh40qM-r', 'aviator_ident' => 'dpSFJZjq6eSyQOpQvTvKYFeGD1n5p0tt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3722'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG334 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG334'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156475', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156475"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"naW-XHIWUveqVIYeGHE1pixUEh40qM-r\",\"aviator_ident\":\"dpSFJZjq6eSyQOpQvTvKYFeGD1n5p0tt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG334\",\"admin_memo\":\"MLBP156475\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG334","ident":"x4DCS9mXu-h9jLyDPv-IQhkDuJdgwKre","created_at":1764000195,"id":2238} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:10:10 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RVKIykEIdWcPYvs9iLaXveCPccRECq12', 'aviator_ident' => '9IftUM5CE2WgaJaygNfmprQ0GFj_eeSX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3723'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NAG-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NAG-300'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157210', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157210"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RVKIykEIdWcPYvs9iLaXveCPccRECq12\",\"aviator_ident\":\"9IftUM5CE2WgaJaygNfmprQ0GFj_eeSX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NAG-300\",\"admin_memo\":\"MLBP157210\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NAG-300","ident":"IUASPmRDeH1HK0u4QBX86bYMlwqrdzqP","created_at":1764004210,"id":2239} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:11:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tzmQG4zt0sKcM5v3e1PNma9ALnvQJpIm', 'aviator_ident' => 'aq1JrXA2Ev5Y-Hy9-4nSAD3zc2QUAQCp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3724'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SYE-091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SYE-091'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157211', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157211"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tzmQG4zt0sKcM5v3e1PNma9ALnvQJpIm\",\"aviator_ident\":\"aq1JrXA2Ev5Y-Hy9-4nSAD3zc2QUAQCp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYE-091\",\"admin_memo\":\"MLBP157211\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYE-091","ident":"fkWpwsDG9N1eaYwsDbDFviEWDtTO_ZfT","created_at":1764004285,"id":2240} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:12:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '6dAZCnHiFxMQI6cwUOVWgJ2jhM9ZFMl3', 'aviator_ident' => 'AxnK7Ec5RGdfPLxDwUlCuleFoQZFQboP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3725'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF474'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF474'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157212', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157212"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6dAZCnHiFxMQI6cwUOVWgJ2jhM9ZFMl3\",\"aviator_ident\":\"AxnK7Ec5RGdfPLxDwUlCuleFoQZFQboP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF474\",\"admin_memo\":\"MLBP157212\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF474","ident":"vvYEbahvbHJeD_wordNZGlf0L4zCL1Pl","created_at":1764004347,"id":2241} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:13:37 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'efV7_JZL3Sac0EEWaQ-eqfeykboL5F0I', 'aviator_ident' => 'kDV5nmORcVyPo2z35cuyn3TdagPW-ixR', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3726'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM523'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM523'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157213', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157213"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"efV7_JZL3Sac0EEWaQ-eqfeykboL5F0I\",\"aviator_ident\":\"kDV5nmORcVyPo2z35cuyn3TdagPW-ixR\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM523\",\"admin_memo\":\"MLBP157213\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM523","ident":"Id3gNjp8DsPI-8JPGk5phu4DBsHfB_Su","created_at":1764004418,"id":2242} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:14:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cTMIB1vdsipCdOYmd5Mh56MXpPETocXd', 'aviator_ident' => 'GzkzEj4KSqMMQ5J2O4RSDH_j89eVNRHX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3727'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SPN-412'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SPN-412'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157214', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157214"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cTMIB1vdsipCdOYmd5Mh56MXpPETocXd\",\"aviator_ident\":\"GzkzEj4KSqMMQ5J2O4RSDH_j89eVNRHX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPN-412\",\"admin_memo\":\"MLBP157214\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SPN-412","ident":"KSoOiUMxzRJuuaECqaVPFZVssfRWBXrY","created_at":1764004493,"id":2243} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:15:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eZc771Tz3V0yYVYFFJuYik3z3hoAzpWS', 'aviator_ident' => 'Y1_m53pTtKRg3KjrVw6MAN9y2K3BWmMY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3728'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NRA-581'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'NRA-581'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157215', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157215"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eZc771Tz3V0yYVYFFJuYik3z3hoAzpWS\",\"aviator_ident\":\"Y1_m53pTtKRg3KjrVw6MAN9y2K3BWmMY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRA-581\",\"admin_memo\":\"MLBP157215\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"NRA-581","ident":"i2QBcBV1f_q31o20UKmhPyuDFRFXK-sB","created_at":1764004538,"id":2244} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:16:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kpG_clrGJfU1uo4BYUrjgugfhDwFujuZ', 'aviator_ident' => 'djkPgD6DOUFLla0Lm1YOfTkxWk4OoiDj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3729'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PMB-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PMB-300'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157216', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157216"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kpG_clrGJfU1uo4BYUrjgugfhDwFujuZ\",\"aviator_ident\":\"djkPgD6DOUFLla0Lm1YOfTkxWk4OoiDj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMB-300\",\"admin_memo\":\"MLBP157216\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PMB-300","ident":"oxNTHp7rOM3pK63zDf-nALPC1-DLKJgw","created_at":1764004600,"id":2245} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:17:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uPwkA-EGgWpUfbVWaxM53U52kHfh4xsE', 'aviator_ident' => 'Jz723jrly0FN_wt4F_4Pdbeoix74PnRQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3730'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RJC-295'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RJC-295'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157217', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157217"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uPwkA-EGgWpUfbVWaxM53U52kHfh4xsE\",\"aviator_ident\":\"Jz723jrly0FN_wt4F_4Pdbeoix74PnRQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJC-295\",\"admin_memo\":\"MLBP157217\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RJC-295","ident":"Z5_cbC5L_3tXGSuKC2CrMSs5XyKdG2b1","created_at":1764004649,"id":2246} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:18:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Amhil2p85PIhiUtNOh1X6v4yhkxrnqPX', 'aviator_ident' => 'VV5ZOWJ8DSnIpTpB2XydKsuN0rMyTZzu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3731'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RCB-451'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RCB-451'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157218', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157218"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Amhil2p85PIhiUtNOh1X6v4yhkxrnqPX\",\"aviator_ident\":\"VV5ZOWJ8DSnIpTpB2XydKsuN0rMyTZzu\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCB-451\",\"admin_memo\":\"MLBP157218\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RCB-451","ident":"PZyLh76yOhIf6sIi15lXkvEdkr6ITgPt","created_at":1764004701,"id":2247} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:19:23 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm-ddgxJ37zwXw2ZpVs9D9t76w0FP6xR0', 'aviator_ident' => 'FW131q2c4I6lJCFSuAT2gRLeIuIVRfAd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3732'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RXM-397'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RXM-397'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157219', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157219"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m-ddgxJ37zwXw2ZpVs9D9t76w0FP6xR0\",\"aviator_ident\":\"FW131q2c4I6lJCFSuAT2gRLeIuIVRfAd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RXM-397\",\"admin_memo\":\"MLBP157219\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RXM-397","ident":"O0u1gJZIkJZJRP47kg-jj6ujJ18s7AYy","created_at":1764004763,"id":2248} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:31:09 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'pb-uO8dodSVqBR0oBTJ4hOyqybiPK0Yi', 'aviator_ident' => 'eMX9vXCnSZDrEPHzPzay8gsQVQZikbUz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3733'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIS640 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIS640'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157090', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157090"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pb-uO8dodSVqBR0oBTJ4hOyqybiPK0Yi\",\"aviator_ident\":\"eMX9vXCnSZDrEPHzPzay8gsQVQZikbUz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIS640\",\"admin_memo\":\"MLBP157090\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIS640","ident":"xApStn7gGEO00afaekex_VMs1hUarWG1","created_at":1764005470,"id":2249} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:32:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'wzPCrKv9nY0FaBFbh1wyGbO1c3Ll96n-', 'aviator_ident' => 'db_L14ZJG0Hx7OpFrSmBtHjQH1xbAggD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3734'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SLX-508 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SLX-508'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157094', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157094"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wzPCrKv9nY0FaBFbh1wyGbO1c3Ll96n-\",\"aviator_ident\":\"db_L14ZJG0Hx7OpFrSmBtHjQH1xbAggD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SLX-508\",\"admin_memo\":\"MLBP157094\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SLX-508","ident":"YwH3jPyWbS1LqdbHsMewVj_SlvLemNkk","created_at":1764005527,"id":2250} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 18:34:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yLbGu_QCSDYbsw9G0EAeKYi3P4NX5j60', 'aviator_ident' => 'LXUagsoTIFKzm5JvJUTFsh1OObeuzXXA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3735'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SNX-238 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SNX-238'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157096', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157096"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yLbGu_QCSDYbsw9G0EAeKYi3P4NX5j60\",\"aviator_ident\":\"LXUagsoTIFKzm5JvJUTFsh1OObeuzXXA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SNX-238\",\"admin_memo\":\"MLBP157096\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SNX-238","ident":"hU2qgIRmYVMzK5ObbGSbA7E_PYOMFW0N","created_at":1764005689,"id":2251} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 19:15:48 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ucWvBiIjM1CBpm1yxWUuh9KN0ozjDqNg', 'aviator_ident' => '8VzT0LlB3ivQIpaMLEO4RksVsnWUjCrJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3736'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYD-948 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYD-948'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157095', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157095"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ucWvBiIjM1CBpm1yxWUuh9KN0ozjDqNg\",\"aviator_ident\":\"8VzT0LlB3ivQIpaMLEO4RksVsnWUjCrJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYD-948\",\"admin_memo\":\"MLBP157095\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYD-948","ident":"cGxyOah7VWRq6cPzhjPRuIDoPZGI5yPN","created_at":1764008148,"id":2252} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 19:57:00 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '0hQUqwl_8v9QVpHMbXdMqLUZwzKLlyPi', 'aviator_ident' => 'fj65cOVOkkV1BXA5koBlP_GOZLbOt4w5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3738'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SWL-481 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SWL-481'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157086', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157086"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0hQUqwl_8v9QVpHMbXdMqLUZwzKLlyPi\",\"aviator_ident\":\"fj65cOVOkkV1BXA5koBlP_GOZLbOt4w5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SWL-481\",\"admin_memo\":\"MLBP157086\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SWL-481","ident":"FCvNo-TZytN2d4Wh92y14z8lL4tSDIgb","created_at":1764010620,"id":2253} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 20:04:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ej8cbgHfkISGRya-hxUJIFDkQZi19sor', 'aviator_ident' => 'xWgTUEyriFjEiaG0yGGoCQdzxwQVv6Wt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3739'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECH942 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECH942'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157092', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157092"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ej8cbgHfkISGRya-hxUJIFDkQZi19sor\",\"aviator_ident\":\"xWgTUEyriFjEiaG0yGGoCQdzxwQVv6Wt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECH942\",\"admin_memo\":\"MLBP157092\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECH942","ident":"wK4CJIvfiyaJ1FBRjHg4e4_20VG_wlcN","created_at":1764011062,"id":2254} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 20:51:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'GiMuTFh4bChg5xLjMA4rI6dzTHDts-nh', 'aviator_ident' => 'XBnPhJWz9yXSbxwtI7BZwadxnMJXA5C2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3740'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEC736 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEC736'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157093', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157093"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GiMuTFh4bChg5xLjMA4rI6dzTHDts-nh\",\"aviator_ident\":\"XBnPhJWz9yXSbxwtI7BZwadxnMJXA5C2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEC736\",\"admin_memo\":\"MLBP157093\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEC736","ident":"JEiQNhRx3HbTNrYmKXqD30y485WBl2FL","created_at":1764013887,"id":2255} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 22:03:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'VowJAlNs3jJfzPgoYO7EXh5HTBBkIOZ1', 'aviator_ident' => 'EUj8lmszWtm7IRogcnBIQD9VhQ4hUOBO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3741'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIZ326 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIZ326'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157158', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157158"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VowJAlNs3jJfzPgoYO7EXh5HTBBkIOZ1\",\"aviator_ident\":\"EUj8lmszWtm7IRogcnBIQD9VhQ4hUOBO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIZ326\",\"admin_memo\":\"MLBP157158\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIZ326","ident":"GvdoNWK5kstAb_UFgL6XjfK6AzWoIsaq","created_at":1764018229,"id":2256} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 22:12:42 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'l-JmI-YR1vLbZ4sLVhGwZk00E43JFTOi', 'aviator_ident' => 'cXadkgYd-hfwL42NklX59y0ju27U94he', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3742'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKD-503 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKD-503'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157088', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157088"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l-JmI-YR1vLbZ4sLVhGwZk00E43JFTOi\",\"aviator_ident\":\"cXadkgYd-hfwL42NklX59y0ju27U94he\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKD-503\",\"admin_memo\":\"MLBP157088\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKD-503","ident":"mYJF84ESONscnjOzAl1ZL_OYU2MLOqc3","created_at":1764018762,"id":2257} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 22:32:07 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'hz5bcaVSAGmA1hEaccge9fRI8_WzZpU-', 'aviator_ident' => '8KD3CH5zjBvmlVVecEMx0MWNW316kblV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3743'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RAD-989 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RAD-989'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157089', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157089"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hz5bcaVSAGmA1hEaccge9fRI8_WzZpU-\",\"aviator_ident\":\"8KD3CH5zjBvmlVVecEMx0MWNW316kblV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RAD-989\",\"admin_memo\":\"MLBP157089\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RAD-989","ident":"-xHISuJg0Ik4D5bj-MH5fuNSOD81SxK_","created_at":1764019927,"id":2258} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-24 22:38:17 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7quhIBnytas0344MFmz87ciXW155ImUR', 'aviator_ident' => '7hzDURMw8V-ykC4oHdJmVFwk_KetYQHp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3744'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS620 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS620'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157087', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157087"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7quhIBnytas0344MFmz87ciXW155ImUR\",\"aviator_ident\":\"7hzDURMw8V-ykC4oHdJmVFwk_KetYQHp\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS620\",\"admin_memo\":\"MLBP157087\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS620","ident":"usbeRgj9F0d6My9KBnJOiWB_9SuWKUYv","created_at":1764020297,"id":2259} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 08:20:34 [172.19.0.14][204][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '3NKRVtwyjrQjf76Vjgm59ABQ6gQhpgMy', 'aviator_ident' => 'NSFwl7bf-ZtV38l0Ta3eLzRWZf1050PL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3745'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOEV294 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOEV294'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157170', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157170"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"3NKRVtwyjrQjf76Vjgm59ABQ6gQhpgMy\",\"aviator_ident\":\"NSFwl7bf-ZtV38l0Ta3eLzRWZf1050PL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOEV294\",\"admin_memo\":\"MLBP157170\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOEV294","ident":"sf7mp9GkQoW1WdngCl30EZZQexPyZz-A","created_at":1764055234,"id":2260} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 09:59:42 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZMEqsMmFpRBeVkzZ7mh2vFECsEzzoV9A', 'aviator_ident' => 'HwC8q7-IfJFceiZnxHIqv_uyFk8lg0rj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3749'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYJ-670'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYJ-670'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ZMEqsMmFpRBeVkzZ7mh2vFECsEzzoV9A\",\"aviator_ident\":\"HwC8q7-IfJFceiZnxHIqv_uyFk8lg0rj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-670\",\"admin_memo\":\"MLHP091981\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYJ-670","ident":"smPzevBhIfBw4iYuyLD3lOwwAWJMfgRL","created_at":1764061182,"id":2261} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 10:27:34 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '7-fxJhJjgiAB2MZX-LwN-a8xdSZdynkc', 'aviator_ident' => '0MxrCEmIFt7O4rZubTD2jgn59BH7Mfbw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3750'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'RCU-460 - AOCD237'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCU-460'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AOCD237'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092987', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092987"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"7-fxJhJjgiAB2MZX-LwN-a8xdSZdynkc\",\"aviator_ident\":\"0MxrCEmIFt7O4rZubTD2jgn59BH7Mfbw\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"RCU-460 - AOCD237\",\"admin_memo\":\"MLHP092987\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"RCU-460 - AOCD237","ident":"NKjn6-SKwZUIijqcMax-v_veGtmERn6r","created_at":1764062854,"id":2262} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 10:31:00 [172.19.0.14][357][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eD9we0bCYjKQLYbHf9SC77bny7FveMwX', 'aviator_ident' => 'xVBS4xf3YT2i9NxJyRCiinRBpiYwxDni', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3751'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA697 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA697'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157120', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157120"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eD9we0bCYjKQLYbHf9SC77bny7FveMwX\",\"aviator_ident\":\"xVBS4xf3YT2i9NxJyRCiinRBpiYwxDni\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA697\",\"admin_memo\":\"MLBP157120\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA697","ident":"zDTXggB692vet4YG0gwtp7ig8X5faxeM","created_at":1764063060,"id":2263} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 13:58:52 [172.19.0.14][154][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'N3wzaiAMk6TbNMBQ7Ktqwno9Rm09snHq', 'aviator_ident' => 'THAdbtlstmH8jrSXE0Kqo_7wTiLFTqcV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3752'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIET841 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIET841'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP091036', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP091036"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"N3wzaiAMk6TbNMBQ7Ktqwno9Rm09snHq\",\"aviator_ident\":\"THAdbtlstmH8jrSXE0Kqo_7wTiLFTqcV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET841\",\"admin_memo\":\"MLHP091036\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET841","ident":"boPx_S2c7KNdPXq8_6nvVN92GKbDzKzm","created_at":1764075532,"id":2264} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 14:24:38 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZtFf2zZ-sYHZwxxUVwhIcxvIUMAR9GiT', 'aviator_ident' => 'yGhSHBnDcXLEZ5r7gHXNg6TbUz0CjJjV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3753'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AALA410 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AALA410'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093087', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093087"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ZtFf2zZ-sYHZwxxUVwhIcxvIUMAR9GiT\",\"aviator_ident\":\"yGhSHBnDcXLEZ5r7gHXNg6TbUz0CjJjV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALA410\",\"admin_memo\":\"MLHP093087\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AALA410","ident":"vmDwg8u9mMWMweAJZLQZRA2JvmZDZ8xB","created_at":1764077078,"id":2265} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 14:38:21 [172.19.0.14][55][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'jKN4A9uQSPihQRjhg00eRD79RInNKqcV', 'aviator_ident' => 'm3IpqGbVm-DpR66aJXRdDSpw-kFS_WsB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3754'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SSF-940 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SSF-940'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092307', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092307"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"jKN4A9uQSPihQRjhg00eRD79RInNKqcV\",\"aviator_ident\":\"m3IpqGbVm-DpR66aJXRdDSpw-kFS_WsB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSF-940\",\"admin_memo\":\"MLHP092307\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SSF-940","ident":"XJssZyYbP6dVOcol-a7EMs9LnmeLCWrt","created_at":1764077901,"id":2266} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 15:22:18 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Rlc8Hd8lmr1FDUunkuA1-UadIUDEVB2h', 'aviator_ident' => 'JnAA2Ap6A_L0kqtyKeGr-zKhIXWbu4In', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3755'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AILP613 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AILP613'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092990', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092990"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Rlc8Hd8lmr1FDUunkuA1-UadIUDEVB2h\",\"aviator_ident\":\"JnAA2Ap6A_L0kqtyKeGr-zKhIXWbu4In\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP613\",\"admin_memo\":\"MLHP092990\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP613","ident":"t6kZys0qNqSTaW5IHLjUSU1Tv-7tmAZu","created_at":1764080538,"id":2267} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 16:49:40 [172.19.0.14][107][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TMGWA-3b2yMAYaO6MbCEiR7sWlBERPu4', 'aviator_ident' => 'gjG_T8ekD3XZHRevd4kJ5dx92MvBX-yh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3756'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SSN-238'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SSN-238'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093157', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093157"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"TMGWA-3b2yMAYaO6MbCEiR7sWlBERPu4\",\"aviator_ident\":\"gjG_T8ekD3XZHRevd4kJ5dx92MvBX-yh\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SSN-238\",\"admin_memo\":\"MLHP093157\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SSN-238","ident":"swnfZV5LPd4A9lyWpprFLPElWDJOhoi-","created_at":1764085780,"id":2268} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:31:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_4dvA0b3GVW6r9UH7es2rmBfZoWHODyl', 'aviator_ident' => '3CkOx7AE6JUfM9-VpImxvGmpGvAoLRo8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3757'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP909'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP909'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157332', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157332"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_4dvA0b3GVW6r9UH7es2rmBfZoWHODyl\",\"aviator_ident\":\"3CkOx7AE6JUfM9-VpImxvGmpGvAoLRo8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP909\",\"admin_memo\":\"MLBP157332\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP909","ident":"1Y3bRNkuzLpArsJg5mpcYl5qYzvQmvs_","created_at":1764088285,"id":2269} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:32:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kjKFO9ENN0-3EDKTJcwUQ6a_J00NkBzr', 'aviator_ident' => '2tjdnhIoYG5Gxf0sSd0uDPso0nCNrVPk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3758'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SGG-539'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SGG-539'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157333', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157333"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kjKFO9ENN0-3EDKTJcwUQ6a_J00NkBzr\",\"aviator_ident\":\"2tjdnhIoYG5Gxf0sSd0uDPso0nCNrVPk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGG-539\",\"admin_memo\":\"MLBP157333\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGG-539","ident":"GJPfrbxTdPK_Q861Pa63im1ODHf9MsG8","created_at":1764088360,"id":2270} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:33:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'z10f95wDGTv9kLiksTJJBubREDkrg4-0', 'aviator_ident' => 'x3hWhQXevipltV21MVVB9Fm4WH1rjscm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3759'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ993'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ993'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157334', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157334"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"z10f95wDGTv9kLiksTJJBubREDkrg4-0\",\"aviator_ident\":\"x3hWhQXevipltV21MVVB9Fm4WH1rjscm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ993\",\"admin_memo\":\"MLBP157334\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ993","ident":"_Q7lK2D21IratUFcd4Dw9pd3VPvqTC2a","created_at":1764088418,"id":2271} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:34:28 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oKOendNVtis_AiBdMCYrABuALsToS2ih', 'aviator_ident' => 'vJoRTkRbnePwkFF0cE2YhXUN2JgPJN3F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3760'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RYJ-602'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RYJ-602'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157335', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157335"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oKOendNVtis_AiBdMCYrABuALsToS2ih\",\"aviator_ident\":\"vJoRTkRbnePwkFF0cE2YhXUN2JgPJN3F\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-602\",\"admin_memo\":\"MLBP157335\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RYJ-602","ident":"vB7wwQjwiFchjtyh8cXZRj6al-5HhQt3","created_at":1764088468,"id":2272} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:35:20 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZdPg969CSMQ_xzTHKKoBjdKdB98VYkMg', 'aviator_ident' => 'wXq4-4hRNsa84sJPc4Poc2hmyJ-VxUAO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3761'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TASKA1'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TASKA1'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157336', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157336"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZdPg969CSMQ_xzTHKKoBjdKdB98VYkMg\",\"aviator_ident\":\"wXq4-4hRNsa84sJPc4Poc2hmyJ-VxUAO\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TASKA1\",\"admin_memo\":\"MLBP157336\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TASKA1","ident":"7ifu8Sp7mSyJDTg6MEZ-4DJm8-RqNihG","created_at":1764088520,"id":2273} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:37:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DdXBL0DDTW0FPn93Jtm8spW_FZ5jidNi', 'aviator_ident' => 'TPAQDjkf35l_M6m2QnKXtlRVtm2tRTeL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3762'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEMP765'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEMP765'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157337', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157337"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DdXBL0DDTW0FPn93Jtm8spW_FZ5jidNi\",\"aviator_ident\":\"TPAQDjkf35l_M6m2QnKXtlRVtm2tRTeL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMP765\",\"admin_memo\":\"MLBP157337\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEMP765","ident":"7HyqMHKJHvT1wDG08Zh9awk2mIQaQZHg","created_at":1764088623,"id":2274} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:37:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WvQLphfxtPgqwCIb0ryZZmvtzBk68YLQ', 'aviator_ident' => '-5HjaW35LJTsuguIOidbQ-jeA9tfjB3L', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3763'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RRK-741'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RRK-741'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157338', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157338"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WvQLphfxtPgqwCIb0ryZZmvtzBk68YLQ\",\"aviator_ident\":\"-5HjaW35LJTsuguIOidbQ-jeA9tfjB3L\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRK-741\",\"admin_memo\":\"MLBP157338\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RRK-741","ident":"BLZ4aXOAevIyHPQCMPCJ8sW5MJnTICxy","created_at":1764088674,"id":2275} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:39:02 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zBtlNktipUTfyrZSTSy_WIFsIN9GXTsC', 'aviator_ident' => 'oVwOI65nuhqFka-Co-b_0-Mvm4AtTbyY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3764'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SOR-422'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SOR-422'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157339', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157339"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zBtlNktipUTfyrZSTSy_WIFsIN9GXTsC\",\"aviator_ident\":\"oVwOI65nuhqFka-Co-b_0-Mvm4AtTbyY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOR-422\",\"admin_memo\":\"MLBP157339\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SOR-422","ident":"XCuHeTpUWrQSyAd6uqJP489kAa89u7x7","created_at":1764088743,"id":2276} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:39:53 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'yiXNmVGCvcsqIJ4sI4c3elc2l-d6R6qj', 'aviator_ident' => 'emtJ5HHdwqz2gPapixRxOu435ze8bDF-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3765'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP639'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP639'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157340', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157340"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yiXNmVGCvcsqIJ4sI4c3elc2l-d6R6qj\",\"aviator_ident\":\"emtJ5HHdwqz2gPapixRxOu435ze8bDF-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP639\",\"admin_memo\":\"MLBP157340\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP639","ident":"liWnaS9VMvgsClSFGgRC63cKNwZeyr_d","created_at":1764088793,"id":2277} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 17:41:07 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uEph41lirB8EvLZLL_m8e6eFhHStdWbA', 'aviator_ident' => '4tY_MDzlbdobaD6e1mWKnA8f7gYV2R5X', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3766'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP611'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156147', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156147"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uEph41lirB8EvLZLL_m8e6eFhHStdWbA\",\"aviator_ident\":\"4tY_MDzlbdobaD6e1mWKnA8f7gYV2R5X\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP611\",\"admin_memo\":\"MLBP156147\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP611","ident":"cjTLphm5aGVBxdG1R3_-fltHvVncpPiC","created_at":1764088868,"id":2278} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 18:18:30 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'cTMIB1vdsipCdOYmd5Mh56MXpPETocXd', 'aviator_ident' => '9Zcu6scAviRBL87qXEdZUfcDEJYtyEAB', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3767'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SPN-412 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SPN-412'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157214', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157214"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"cTMIB1vdsipCdOYmd5Mh56MXpPETocXd\",\"aviator_ident\":\"9Zcu6scAviRBL87qXEdZUfcDEJYtyEAB\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPN-412\",\"admin_memo\":\"MLBP157214\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SPN-412","ident":"wtgHnqjyF2LWDqpDGPIvBv2RJrYEQ_yB","created_at":1764091110,"id":2279} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 20:36:55 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kpG_clrGJfU1uo4BYUrjgugfhDwFujuZ', 'aviator_ident' => 'MUHJpMHy6M9LkS5ae5i5C2iJxXYJYHRb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3768'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PMB-300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PMB-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157216', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157216"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kpG_clrGJfU1uo4BYUrjgugfhDwFujuZ\",\"aviator_ident\":\"MUHJpMHy6M9LkS5ae5i5C2iJxXYJYHRb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PMB-300\",\"admin_memo\":\"MLBP157216\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PMB-300","ident":"it3s1MmKwA8fR2gv-qN_Dx-urAKEVShF","created_at":1764099416,"id":2280} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 20:38:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'tzmQG4zt0sKcM5v3e1PNma9ALnvQJpIm', 'aviator_ident' => 'rjQMm4iGSbwQqtpjQCaAyIpQhhyGuFHm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3769'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SYE-091 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SYE-091'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157211', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157211"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tzmQG4zt0sKcM5v3e1PNma9ALnvQJpIm\",\"aviator_ident\":\"rjQMm4iGSbwQqtpjQCaAyIpQhhyGuFHm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYE-091\",\"admin_memo\":\"MLBP157211\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYE-091","ident":"mAfz8dVGuW7hrtr3K1EtbteThcZafdzv","created_at":1764099491,"id":2281} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 20:48:45 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'm-ddgxJ37zwXw2ZpVs9D9t76w0FP6xR0', 'aviator_ident' => 'YnZRkEyik8ccs5QUaEfO0d0pq9e2Stun', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3770'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RXM-397 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RXM-397'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157219', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157219"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m-ddgxJ37zwXw2ZpVs9D9t76w0FP6xR0\",\"aviator_ident\":\"YnZRkEyik8ccs5QUaEfO0d0pq9e2Stun\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RXM-397\",\"admin_memo\":\"MLBP157219\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RXM-397","ident":"jMGpOO1CE02cbnf0fYoY_zpG10AErB6w","created_at":1764100125,"id":2282} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 21:22:40 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uPwkA-EGgWpUfbVWaxM53U52kHfh4xsE', 'aviator_ident' => '-DbtKVDbFpe_fzPt7r2Kz6vkQxipHWkO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3771'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RJC-295 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RJC-295'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157217', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157217"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uPwkA-EGgWpUfbVWaxM53U52kHfh4xsE\",\"aviator_ident\":\"-DbtKVDbFpe_fzPt7r2Kz6vkQxipHWkO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJC-295\",\"admin_memo\":\"MLBP157217\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RJC-295","ident":"zjgNZO9tdGmfInzDMd4KBEuej-6ANUoK","created_at":1764102160,"id":2283} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 21:28:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'eZc771Tz3V0yYVYFFJuYik3z3hoAzpWS', 'aviator_ident' => 'JQZIIsKRb6uEvCIZiuXWehKbSgtv2tiH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3772'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NRA-581 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NRA-581'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157215', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157215"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eZc771Tz3V0yYVYFFJuYik3z3hoAzpWS\",\"aviator_ident\":\"JQZIIsKRb6uEvCIZiuXWehKbSgtv2tiH\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NRA-581\",\"admin_memo\":\"MLBP157215\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NRA-581","ident":"k6y21Nj6e-TPjB43BMFiz6szR8U9yJeJ","created_at":1764102512,"id":2284} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 22:02:35 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'Amhil2p85PIhiUtNOh1X6v4yhkxrnqPX', 'aviator_ident' => 'tYFmg9MHq0RZcNwfr7qPTbXPU4lHVG5H', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3773'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RCB-451 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RCB-451'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157218', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157218"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Amhil2p85PIhiUtNOh1X6v4yhkxrnqPX\",\"aviator_ident\":\"tYFmg9MHq0RZcNwfr7qPTbXPU4lHVG5H\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RCB-451\",\"admin_memo\":\"MLBP157218\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RCB-451","ident":"uBUd9QkVpXAuUWvRhbKMTas-HHBNADbH","created_at":1764104556,"id":2285} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 22:04:11 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'RVKIykEIdWcPYvs9iLaXveCPccRECq12', 'aviator_ident' => 'rpeSu_qATT5D6tjAxWcAWuFo3dJS_eFG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3774'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'NAG-300 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'NAG-300'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157210', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157210"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RVKIykEIdWcPYvs9iLaXveCPccRECq12\",\"aviator_ident\":\"rpeSu_qATT5D6tjAxWcAWuFo3dJS_eFG\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NAG-300\",\"admin_memo\":\"MLBP157210\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"NAG-300","ident":"B56gNAdyh2I45j9ndDmr2hb4BTJgfNK2","created_at":1764104652,"id":2286} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 22:15:15 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'uEph41lirB8EvLZLL_m8e6eFhHStdWbA', 'aviator_ident' => 'OvicekTSBpfBQhp3Xh7SNWKZv-foQUxK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3775'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP611 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP611'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP156147', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP156147"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"uEph41lirB8EvLZLL_m8e6eFhHStdWbA\",\"aviator_ident\":\"OvicekTSBpfBQhp3Xh7SNWKZv-foQUxK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP611\",\"admin_memo\":\"MLBP156147\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP611","ident":"xYr3WMc5ShBmOo6GBC2wNM1RTPYd7yu9","created_at":1764105316,"id":2287} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-25 22:42:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'efV7_JZL3Sac0EEWaQ-eqfeykboL5F0I', 'aviator_ident' => 'gfTsdcvB1YDMjSPKOeDWQ1_2wg3fkEQV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3776'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Csereautó'; $description = 'AEBM523 - AILP565'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM523'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Csereautó'; $description = 'AILP565'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157213', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157213"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"efV7_JZL3Sac0EEWaQ-eqfeykboL5F0I\",\"aviator_ident\":\"gfTsdcvB1YDMjSPKOeDWQ1_2wg3fkEQV\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Csereaut\\u00f3\",\"description\":\"AEBM523 - AILP565\",\"admin_memo\":\"MLBP157213\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Csereautó","description":"AEBM523 - AILP565","ident":"Mo3F8NJ5RQtqICOe4RQhPl9TInEZMIQQ","created_at":1764106938,"id":2288} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 10:59:36 [172.19.0.14][309][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OAyEzzKJBDFTPbl6HCiwmAR0fQWTSvOJ', 'aviator_ident' => '8pP42-mPYgRA_582d6PY50e4NwJHKFLD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3777'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMC873'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMC873'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157456', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157456"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OAyEzzKJBDFTPbl6HCiwmAR0fQWTSvOJ\",\"aviator_ident\":\"8pP42-mPYgRA_582d6PY50e4NwJHKFLD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC873\",\"admin_memo\":\"MLBP157456\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMC873","ident":"YombfLtCfTJFwhXOnocTT8JGMsY6u8vR","created_at":1764151176,"id":2289} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 11:00:44 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'TRZdGTbxmcAZAHAlkFwcZY017xN07lbw', 'aviator_ident' => '0mZx6b-MwwoWR11EBU0hq5GnRMMAMgzb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3778'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS645 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS645'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092091', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092091"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"TRZdGTbxmcAZAHAlkFwcZY017xN07lbw\",\"aviator_ident\":\"0mZx6b-MwwoWR11EBU0hq5GnRMMAMgzb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS645\",\"admin_memo\":\"MLHP092091\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS645","ident":"YwSlpzlu7JZIC3sKU3TDpTGkBD9BKWWW","created_at":1764151244,"id":2290} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 11:31:20 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AZJswReanDmw7IwhxDVDrNDCc4m-PmbB', 'aviator_ident' => 'KJ-dtUfufPWs9ZFrMTbKLanffSKUY0DW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3779'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP874 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP874'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092072', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092072"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"AZJswReanDmw7IwhxDVDrNDCc4m-PmbB\",\"aviator_ident\":\"KJ-dtUfufPWs9ZFrMTbKLanffSKUY0DW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP874\",\"admin_memo\":\"MLHP092072\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP874","ident":"tMXFsfy5O-HISSLoZT8lMUsd72V2IZOy","created_at":1764153080,"id":2291} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 16:36:22 [172.19.0.14][300][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Halásztelek' === 'Budaörs' ? 1 : 2, 'chat_ident' => '8wRGzzNfMpDWyv6gnK6ft_qS_J5cz2p5', 'aviator_ident' => '8gfub-PQTituSHWwQrBENWGbFa8z1R6Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3780'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEJP463 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEJP463'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090566', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090566"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"8wRGzzNfMpDWyv6gnK6ft_qS_J5cz2p5\",\"aviator_ident\":\"8gfub-PQTituSHWwQrBENWGbFa8z1R6Y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP463\",\"admin_memo\":\"MLHP090566\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP463","ident":"Iy63bRRJaFu1oyZT65aij4AA5f3wdy4T","created_at":1764171382,"id":2292} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 17:02:29 [172.19.0.14][15][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '-EocpLoFc7R2lyMDcXMJa5TEDwI8-O0k', 'aviator_ident' => 'VZtn34-KbBAJt231o6aUJTQ6hshPmH43', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3781'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PJD-787 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PJD-787'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157209', 'ignore_payment' => '1' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157209"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-EocpLoFc7R2lyMDcXMJa5TEDwI8-O0k\",\"aviator_ident\":\"VZtn34-KbBAJt231o6aUJTQ6hshPmH43\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PJD-787\",\"admin_memo\":\"MLBP157209\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PJD-787","ident":"UhalQNpndVp3uHYWk_ZZc-Ha6mta72Wb","created_at":1764172949,"id":2293} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 17:59:26 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '1Q_g-3KfgLHs09EBMRV3NusFUpiZf8pJ', 'aviator_ident' => 'v9XSJKG6Chw9r_8G9oJhKH8Yb_HiIQLt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3782'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTC-531'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTC-531'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157549', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157549"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"1Q_g-3KfgLHs09EBMRV3NusFUpiZf8pJ\",\"aviator_ident\":\"v9XSJKG6Chw9r_8G9oJhKH8Yb_HiIQLt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-531\",\"admin_memo\":\"MLBP157549\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTC-531","ident":"INDTXSFVONM1Q6XgS5kaXg7i_cWNYVQN","created_at":1764176366,"id":2294} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:00:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'xXROUN6t5UynsaWkVY7RIaI3cL_ZUCCx', 'aviator_ident' => 'Mkd4zbUqT4Xxi2iHrULhHMLzkVzdio0F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3783'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF795'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF795'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157550', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157550"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"xXROUN6t5UynsaWkVY7RIaI3cL_ZUCCx\",\"aviator_ident\":\"Mkd4zbUqT4Xxi2iHrULhHMLzkVzdio0F\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF795\",\"admin_memo\":\"MLBP157550\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF795","ident":"dExsYUYQItJbpgyQLWoWk__7AIIQb1aO","created_at":1764176454,"id":2295} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:01:55 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'YvnyW6JPortIqx8TsOBJd3l6VbtPcPeb', 'aviator_ident' => '-ZiBkxNLhPWfgu-mj_vcS86Q4KrokjXm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3784'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF487'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF487'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157551', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157551"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YvnyW6JPortIqx8TsOBJd3l6VbtPcPeb\",\"aviator_ident\":\"-ZiBkxNLhPWfgu-mj_vcS86Q4KrokjXm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF487\",\"admin_memo\":\"MLBP157551\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF487","ident":"Gln2ScFVtPUWnKC5T-6LZY8sRJ5P0bVs","created_at":1764176515,"id":2296} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:02:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'vLGmr55g-wNJgXfxn7od3rSOl6j9Lz6Z', 'aviator_ident' => 'jVZAaWWiptqTuVI1NsGdx7PKQL2vrWhW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3785'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RTC-336'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RTC-336'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157552', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157552"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vLGmr55g-wNJgXfxn7od3rSOl6j9Lz6Z\",\"aviator_ident\":\"jVZAaWWiptqTuVI1NsGdx7PKQL2vrWhW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-336\",\"admin_memo\":\"MLBP157552\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RTC-336","ident":"tGLeDqBv-kog-xo5mwvNhes_IuQ_Lcvz","created_at":1764176569,"id":2297} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:03:38 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'y9wpbTlSXvrx2KtGmSGdaKst251XA8uu', 'aviator_ident' => '6T9-3lbrKYJqLP1uo3Zt2eoo0sexnPoH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3786'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHJ803'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHJ803'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157553', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157553"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"y9wpbTlSXvrx2KtGmSGdaKst251XA8uu\",\"aviator_ident\":\"6T9-3lbrKYJqLP1uo3Zt2eoo0sexnPoH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ803\",\"admin_memo\":\"MLBP157553\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHJ803","ident":"rF5JpNukW06qbhICA5WpPr7oJEC8VH7V","created_at":1764176618,"id":2298} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:04:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'AwhctBaMGg4HgMewm4dk7y-QyDnaYD4X', 'aviator_ident' => 'kdMahkAFkPInKQ5P2dE2SywF4-mLp1fy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3787'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - GRSP001'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'GRSP001'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157554', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157554"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AwhctBaMGg4HgMewm4dk7y-QyDnaYD4X\",\"aviator_ident\":\"kdMahkAFkPInKQ5P2dE2SywF4-mLp1fy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"GRSP001\",\"admin_memo\":\"MLBP157554\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"GRSP001","ident":"c38bndLXpe_CYjelKI5AuCU8vLQYdjBY","created_at":1764176662,"id":2299} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:05:06 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lc-9tWpqA_4rNKQ1ADnFh8kdPa7mJpCK', 'aviator_ident' => 'yPeOShGNbfWLT1Bz3gIF4AxUqkJQ5CDy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3788'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC610'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC610'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157555', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157555"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lc-9tWpqA_4rNKQ1ADnFh8kdPa7mJpCK\",\"aviator_ident\":\"yPeOShGNbfWLT1Bz3gIF4AxUqkJQ5CDy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC610\",\"admin_memo\":\"MLBP157555\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC610","ident":"--lKMgXTs86LsY5zl11SOnmyskh9P_9m","created_at":1764176707,"id":2300} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:05:49 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ehP15WdzxSGMBVsZ6Vma6a-KN2GGRvrU', 'aviator_ident' => 'lw5OMnZ9wskliV50ax3EWPUYKxNqmHcY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3789'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SKK-322'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SKK-322'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157556', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157556"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ehP15WdzxSGMBVsZ6Vma6a-KN2GGRvrU\",\"aviator_ident\":\"lw5OMnZ9wskliV50ax3EWPUYKxNqmHcY\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKK-322\",\"admin_memo\":\"MLBP157556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SKK-322","ident":"0QzEq6nj9-LY2ft4ut5AvOoOKtXqZF-y","created_at":1764176749,"id":2301} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:06:32 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'mwl6IcDGtYiLQWboJaSEgI4OmQV41SXr', 'aviator_ident' => 'YK9hj7HM1z_dyLWkKr8cMLu2U4B5__cI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3790'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SJH-249'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SJH-249'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157557', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157557"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mwl6IcDGtYiLQWboJaSEgI4OmQV41SXr\",\"aviator_ident\":\"YK9hj7HM1z_dyLWkKr8cMLu2U4B5__cI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-249\",\"admin_memo\":\"MLBP157557\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SJH-249","ident":"DRp-4CjzfQ5mkNzwYTYtFR3dswLPE_Hm","created_at":1764176792,"id":2302} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:07:27 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'lWxbYyzyuGEuWwkOvMTU_NyegxFPy-sr', 'aviator_ident' => 'MaSUZQtLWrOB6B5OcUskYFJ6Zky202Bp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3791'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEIA809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEIA809'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157558', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157558"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"lWxbYyzyuGEuWwkOvMTU_NyegxFPy-sr\",\"aviator_ident\":\"MaSUZQtLWrOB6B5OcUskYFJ6Zky202Bp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA809\",\"admin_memo\":\"MLBP157558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIA809","ident":"tNA4MZof0dDwNzdjA_IyWw9PR5-GnMYb","created_at":1764176847,"id":2303} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:09:58 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'kjKFO9ENN0-3EDKTJcwUQ6a_J00NkBzr', 'aviator_ident' => 'YAc0x1nfo-f4L0s1POleP24W9TVMw-X0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3792'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SGG-539 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SGG-539'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157333', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157333"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kjKFO9ENN0-3EDKTJcwUQ6a_J00NkBzr\",\"aviator_ident\":\"YAc0x1nfo-f4L0s1POleP24W9TVMw-X0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGG-539\",\"admin_memo\":\"MLBP157333\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGG-539","ident":"VEIRr0BK1Aw7T9psNJR94Zns_ZCp1acE","created_at":1764176998,"id":2304} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:11:22 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'OAyEzzKJBDFTPbl6HCiwmAR0fQWTSvOJ', 'aviator_ident' => 'scISEycz48kmbl7nNv8-NroBPFNypz-Y', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3793'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMC873 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMC873'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157456', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157456"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"OAyEzzKJBDFTPbl6HCiwmAR0fQWTSvOJ\",\"aviator_ident\":\"scISEycz48kmbl7nNv8-NroBPFNypz-Y\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC873\",\"admin_memo\":\"MLBP157456\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMC873","ident":"WXTPF1wuXW1HlJrjJuiVYpYtL_eEv9uk","created_at":1764177082,"id":2305} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 18:38:18 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'DdXBL0DDTW0FPn93Jtm8spW_FZ5jidNi', 'aviator_ident' => 'EffHlYgiMvvqK7TKuPulyRKGCAETQnPd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3794'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEMP765 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEMP765'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157337', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157337"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DdXBL0DDTW0FPn93Jtm8spW_FZ5jidNi\",\"aviator_ident\":\"EffHlYgiMvvqK7TKuPulyRKGCAETQnPd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMP765\",\"admin_memo\":\"MLBP157337\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEMP765","ident":"aKk2_C88j6Q2N86oK1O32aSEpG-xPmHD","created_at":1764178698,"id":2306} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 19:19:54 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'zBtlNktipUTfyrZSTSy_WIFsIN9GXTsC', 'aviator_ident' => 'WuXO6b3Z7iOlMiNCd1waum0CpLg5DhFz', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3795'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SOR-422 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SOR-422'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157339', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157339"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"zBtlNktipUTfyrZSTSy_WIFsIN9GXTsC\",\"aviator_ident\":\"WuXO6b3Z7iOlMiNCd1waum0CpLg5DhFz\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOR-422\",\"admin_memo\":\"MLBP157339\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SOR-422","ident":"9UBb-BlRx6PTS1c2TAEvJYqrpOTUbftY","created_at":1764181194,"id":2307} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 19:59:21 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'ZdPg969CSMQ_xzTHKKoBjdKdB98VYkMg', 'aviator_ident' => 'QFicPFgEwfQwExoDvrzo-EGPTl2upoqZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3796'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TASKA1 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TASKA1'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157336', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157336"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZdPg969CSMQ_xzTHKKoBjdKdB98VYkMg\",\"aviator_ident\":\"QFicPFgEwfQwExoDvrzo-EGPTl2upoqZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TASKA1\",\"admin_memo\":\"MLBP157336\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TASKA1","ident":"5z3rxSV7yjeA9GgnG1zTQA1wbm6OgxJ8","created_at":1764183561,"id":2308} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 21:02:25 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'WvQLphfxtPgqwCIb0ryZZmvtzBk68YLQ', 'aviator_ident' => '-_aet9h6CuvqpfXgeslgaEa9jXKNLlHl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3797'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RRK-741 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RRK-741'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157338', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157338"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"WvQLphfxtPgqwCIb0ryZZmvtzBk68YLQ\",\"aviator_ident\":\"-_aet9h6CuvqpfXgeslgaEa9jXKNLlHl\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RRK-741\",\"admin_memo\":\"MLBP157338\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RRK-741","ident":"JtX7JTqDmGUNY0Mvwc2CGtnQ7V-MfbRU","created_at":1764187345,"id":2309} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 21:15:39 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => 'oKOendNVtis_AiBdMCYrABuALsToS2ih', 'aviator_ident' => 'gKT9IA8xAQ4b5uPAVcFop9lsCH7mposW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3798'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYJ-602 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYJ-602'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157335', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157335"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"oKOendNVtis_AiBdMCYrABuALsToS2ih\",\"aviator_ident\":\"gKT9IA8xAQ4b5uPAVcFop9lsCH7mposW\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-602\",\"admin_memo\":\"MLBP157335\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYJ-602","ident":"H8BjUdX6Wzpl3EQYKsLmFFFpg31PZ82x","created_at":1764188139,"id":2310} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-26 21:55:12 [172.19.0.14][375][-] ------------------------------------------------------------------------------- [RUNNER CODE (EventBeforeSave)]: if (!$model->kiadas && !$model->atvetel) { $model->addError('', 'Vagy kiadási, vagy átvételi tranzakciót mindenképp be kell állítani!'); return; } if (!$model['chat-ident']) { $model->addError('', 'Mindenképp chat-hez kell rendelni egy tranzakciót!'); return; } [RUNNER OUTPUT]: No output [RUNNER RESULT]: null ------------------------------------------------------------------------------- [RUNNER CODE (EventAfterSave)]: use api\models\db\base\Response; use api\models\db\base\Event; /************************************************ * Segédfunkciók ************************************************/ require_once Yii::getAlias('@api/lib/swaphub.php'); function createSuccessMessage($message) { return [ 'message' => [ 'type' => 'success', 'content' => $message ], ]; } $data = [ 'unit' => 'Budaörs' === 'Budaörs' ? 1 : 2, 'chat_ident' => '_4dvA0b3GVW6r9UH7es2rmBfZoWHODyl', 'aviator_ident' => 'nvAxstgW99Ck55dGHLm5qUh0nYMbd3zd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3799'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP909 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP909'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157332', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157332"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_4dvA0b3GVW6r9UH7es2rmBfZoWHODyl\",\"aviator_ident\":\"nvAxstgW99Ck55dGHLm5qUh0nYMbd3zd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP909\",\"admin_memo\":\"MLBP157332\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP909","ident":"iKAm0nGoodFTgvlx5fC63-DBiNo2leQK","created_at":1764190512,"id":2311} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]"